Programming and Languages
Telling the Computer What to Do


Programming


The Programming Process


Flowcharts


Pseudocode


Coding the Program


Interpreted vs. Compiled Languages


Interpreted Languages


Compiled Languages


Testing and Correcting the Program


High-Level vs. Low Level Languages


Low-Level Computer Languages


FORTRAN


COBOL


BASIC


Pascal


C


Very High-Level Languages


Natural Languages


Object-Oriented Programming