Friday, August 7, 2009

Programming Language & compilation

A programming language is a language that can be used to communicate with a computer. It is similar to spoken language but much simpler. All computers understand only their machine codes i.e. sequence of 0s and 1s. Since machine code is tremendously difficult there is higher level languages. C, C++, Java etc. are examples of higher level languages. A program called compiler converts the entire higher level language to machine code which is understandable to computer.




Fig: The compilation process


Previous post

Next post




No comments:

Post a Comment