Mapa mental
Languages and Enviroments
Contenido del mapa
Languages and Enviroments
Difrrent Levels of Languages
- Low Level Languages
- Low Level langugaes are languages that are simplistic and simmilar to a CPUs architecture details.
- Low level languages are hard for humans to understand and hard to write / edit
- E.g. Binary / 100101010
- They can be directly executable by a CPU, or require little translatting, i.e. they are easy for the computer to understand.
- High Level Languages
- High level languages are languages that are more complex and closer to the human language than their low level counterparts
- They cannot be executed directly by the CPU. They need to be transleted into machine code I.e. Binary, a low level language
- High level languages are closer to natural language, and are easier for humans to understand, write, and edit
- E.g Python
- Low Level Languages
Diffrent Types of Languages
- Procedual Languages
- Procedural Languages have a clear start and end point, and they follow a set pathway.
- They are popular and used by many programmers
- e.g. Python
- Object Orientated Languages
- Object Orientated languages create specific objects
- These objects contain information about a subject and are represented by classes
- Object Orienatated languages are often used for complex programs
- Declarative Languages
- Declarative programs consist of a collection of facts and rules
- Not every soloution is accounted for. Instead, the program uses the information it is given, as wella s the facts and rules it has stored, to create an individual response
- Declarative languages are useful in situations involivng fuzzy logic
- e.g. Used in Artifical Intelligence and software like WebMD
- Procedual Languages
Información
- Descripción
- Higher CFE Higher Computing Mapa Mental sobre Languages and Enviroments, creado por Saji McCorkindale el 20/04/2015.
- Creado por
- Saji McCorkindale
- Visitas
- 0
- Valoración
Más sobre Programming Language Types and Generations