Some words about Computer Programming languages
Naturally a language is the source of communication between two persons, and also between person to machine like computer. The languages we can use to communicate with the computer are known as Computer programming languages.
Generally there are two major types of languages are available are as follows: 1. Low level languages 2. The set of commands available in low level is complex and not easy to understandable. In this category " Assembly " and " machine codes " are available. Assembly programs are faster than other high-level language programs. 3. High level languages • The set of commands available in high level language is very simple and easy to understandable. High level languages are further divided into two major categories. 1. Procedure Oriented language 2. In this category we are able to create our project or programs using procedural approach means in this type we can able to divide our big project/program into small subroutines or procedures. After making procedures we can able to call a ‘procedure’ one or more places. The lists of procedural languages are as follows: C language C++ (Object Oriented) Java (Objected Oriented) Smalltalk (Objected Oriented) Pascal language 3. Non-Procedural Languages: This category also known as ‘Problem Oriented languages’. In this type of languages we can able to make program only at specific range like database. The followings are the examples of Non procedural languages 1. 1. SQL (Structured Query Language) 2. SNOBOL (String processor) C LanguageHistory • Developed at Bell Laboratories. first standard version release in 1972. • Developed by Dennis Richee. • Before c a Programming language is very popular in those days the name of the language is B-Language so the developers decided the name of ‘C’ language because C is next to B.