This first module is designed to get you familiar with the process of editing and compiling a C program on the computer. By the end of this module you should be able to Understand why there is a need to program in a GIS environment. Recognise simple C code and understand some of the basic structure of a C program. Write a simple C program that prints text on the computer screen. Make your C programs as clear as possible by adopting standard layout conventions. .
Any programming language is a series of instructions for the computer.
We, on the other hand, can't. We also need something to translate the language into the binary numbers that the computer works with. Languages can therefore be placed on a scale somewhere between the computer's representation and ours. GIS Spreadsheet Visual Basic C Assembly Language High level languages are ones that are closer to our way of thinking. They have the advantage of being relatively easy to use, but are sometimes not very flexible.