
What I see
* Linux philosophy
* small, powerful, single-purpose programs
* Try a text editor on linux, code is just text
* gedit, sublime, etc
* vim
* emacs
* Just give your programs the .c extension
* Think about it!
---
## Today's Topics
* Basic C syntax
* Should feel like a review after Java
* Explanation of a program
---
## Starting Point
basic.c:
```C
/*
* This is an example program.
* It prints out "Hello world!"
*/
#include