Login | Contact Us

 

Programming Languages

Programming language is vocabulary or a set of grammatical rules that instructs a computer to perform a specific task. IT basically refers to high-level languages, such as C, C++, Pascal, Ada, Fortran etc. Each language has some specific set of keywords and some special syntax so as to organize program instructions.

 High-level programming languages are complex than the languages computer understands i.e. machine languages

 

Programming using OOP Fundamentals

C/C++

C is a procedural, structured, general purpose computer programming language which was developed at AT&T laboratory by Dennis Ritchie. It has been widely used for operating systems as well as applications. Several Unix-based OS have been written in C.

C programming language is considered to be the basic programming language and has influenced several other programming languages, most notably it has influenced C++. C has also been standardized as part of the POSIX (Portable Operating System Interface).

 

C++:  C++ is an “object-oriented” programming language which has been created by Bjarne Stroutrup. It has been derived from C programming language. It maintains most of the aspects of C, but also has certain features which simplify the memory management. C++ also has certain features that allow low-level memory access.

C++ allows inheritance, data abstraction using the concept of classes. Parts of C++ programs are extensible and reusable, existing code can be easily modified. C++ also has an additional concept of “operator overloading” which can’t be seen in earlier OOPs languages thus making the creation of libraries much cleaner.

C++ is basically a superset of C. C programs can easily run compilers of C++. C++ uses OOPs and classes which focus on data whereas C uses structured programming concepts.



Comments are closed.