There are a bunch of ways to make the main part of a program like int main() and int main(void) and void main ect. What are the types and how are they used?