Record Detail Back
Computer Programming using GNU Smalltalk
Programming is making the computer do whatever we want it to do. And program (or software) is the name given to a series of computer code to complete a specific task. Sometimes the procedure of writing a program is also named as solving a problem because all programs are written to do a specific task, in other words to solve a problem you faced in real world. Because of the hardware design, computers can only understand two states. We represent this two states with digits 0 and 1 (We will mention about this, more detailed, later in this chapter.). Combinations of zeros and ones generate some commands that computer hardware understands. We call these command groups which provide a communication between us and computer hardware as programming languages. We can write commands with just zeros and ones but this is a very painful method for humans. Imagine a stack full of zeros and ones. To be able to recognize the commands from it at first sight would took years of experience for a reasonable human being. So, humans solved this problem by developing an intermediate step between writing programs and executing it. They write it in a more understandable, most probably in an English like grammar, and then convert it into hardware understandable zeros and ones, which is called machine language or machine code. This converting process is done also with programs called compilers or interpreters.
Canol Gökel - Personal Name
NONE
Information Technology
English
2009
1-119
LOADING LIST...
LOADING LIST...