3 Nivelacion LenguajesProgramacion Eng
3 Nivelacion LenguajesProgramacion Eng
A programming language consists of a set of syntactic and semantic symbols and rules that define its structure
and the meaning of its elements and expressions.
The process by which a computer program's source code is written, tested, debugged, compiled (if necessary),
and maintained is called "programming".
• PYTHON: Simple and easy to use. It has a large number of libraries that other programming languages don't
have.
• C: This programming language is one of the most popular among the developer community. Its efficiency
makes it a tool from which you can mix with other languages as an assembler, or directly access the
computer hardware.
• JAVA: Designed to be a multiplatform language, Java is the language from which applications are made in
Android.
• C#: This language was developed by Microsoft in early 2000. According to many developers, it is an
alternative to C and C+++, positioning itself as the best of this group. It is defined as a set of the best features
of C, C++, Java and other languages, and is mainly used for web, desktop and telephony.
• JAVASCRIPT: One of the most widely used and preferred programming languages by the worldwide
developer community. JavaScript is a web language for objects used to develop on the client side.
• Machine language: The so-called binary strings are formed with only two digits, also known as
bits (combinations of zeros and ones). They are used to write instructions, and through these
instructions the computer microprocessor understands our requests. Machine language was the
first programming language. This programming language stopped being used because of its
great difficulty and how easy it was to make mistakes when writing binary strings.
• Low-level languages: Languages of this type can create very fast programs, but they are
difficult to learn, they are specific to each processor (of each machine), and if we take the
program to another computer it will be necessary to rewrite the program from scratch.
• High-level languages: High-level programming languages are easier to learn because they use
words or commands from natural language, usually English. This is the case of BASIC, the most
popular programming language.
There are other criteria for classifying programming languages: