Exploring Programming Languages - Essay Example

Only on StudentShare

Extract of sample
Exploring Programming Languages

Secondly, the C# is also an object-oriented programming language developed by Microsoft for the development of windows based and internet applications which is literally the counterpart to Java of Sun Microsystems. Thirdly, the C++ programming language was developed by Bjarne Stroustrup, and defined as general purpose programming language that is better than the C language which supports data abstraction, object-oriented programming, and generic programming. Due to its extensive capabilities, most of the programs running in computer system such as applications, games, and even the operating system are written in C++ language.
As what I have mentioned above, the three different programming languages are all object-oriented wherein the programming methodology focuses on the data rather than the process. The data can be entities or objects that are being manipulated. Objects are commonly defined as sufficient modules, conceptual entities, and run-time units that are used as the foundation of the program. In most object-oriented programming language, an object is characterized by its identity, state, and behavior. Identity is a property of an object that distinguishes from other objects, while the state describes the data stored in the object, and lastly, the behavior is the one that describe the methods of the object's interface
Ja ...
Download paper


I will be discussing three of the several different programming languages for I am familiar with its usages and advantages. The programming language is an artificial language used by computers wherein machine instructions are written and then translated into machine language to be executed.
Author : ymaggio

Related Essays

Software Engineering and Novel Programming
After thorough research done by software engineers and some independent programmers some of the programming languages like BASIC, Pascal etc., were developed. After realizing the importance of using software technologies government agencies in collaboration with private sector companies started development research in programming languages. Companies like IBM, Microsoft, Apple, etc., realized very early what the future holds for them. They quickly grabbed the opportunity and invested heavily on software engineering research. The final result was huge. Many programming languages like C,...
3 pages (753 words) Essay
Game Programming
Thus, the depths of the graph are first examined. For DFS, a stack can be maintained to keep a record of all the visited nodes, to ease the backtracking process.
10 pages (2510 words) Assignment
Programming Paradigms Comparison
C+ supports multiple inheritance of method implementations from more than one superclass at a time. While it seems like a very useful feature, adding it to the language turns out to introduce many complexities. (2006a)
10 pages (2510 words) Essay
Case Study on Ontology Languages
While these languages represent the specifications for the Ontology, they do not represent the real programming languages that are employed like CycL, Ontolingua, F-Logic, etc.,
7 pages (1757 words) Essay
A Linear Programming
In mathematics, linear programming (LP) problems involve the optimization of a linear objective function (i.e., maximize profit or minimize cost) subject to linear equality and inequality contraints. {"Linear Programming." Wikipedia: The Free Encyclopedia}.
4 pages (1004 words) Math Problem
Logo Programming Language
Recursion is an alternative to REPEAT command. In general, Recursion is delineating as the process under which a function is defined in such a way that the function being defined is applied within its own definition. The term can be explained by taking a very simple example. Suppose, when the surfaces of two mirrors are placed parallel with each other the nested images that occur are a form of recursion. The great advantage of recursion is that an infinite set of possible sentences, designs or other data can be defined, parsed or produced by a finite computer program. Logo allows the recursion...
12 pages (3012 words) Essay
procedural programming languages and object oriented programming language
Procedural programming languages are those that follow the procedural paradigm for programming as is evident. The procedural approach basically guides to transform processes into procedure. First the processes are identified, and then they are broken down into smaller processes which finally shape into procedures. There are several limitations in the procedural approach like extension and re-usability of code is quite limited because of its nature as compared to the object oriented approach, where objects can be reused, updated and redesigned without having adverse effects on overall system...
2 pages (502 words) Essay
Got a tricky question? Receive an answer from students like you! Try us!