Please enable JavaScript.
Coggle requires JavaScript to display documents.
Languages and Environments (object-oriented languages (In these programs,…
Languages and Environments
Low level languages
A low level language works directly with the processors instruction set
object-oriented languages
In these programs, classes are defined which include variables and methods
variables store information on the object
methods are special procedures that define how an object behaves
the objects created while a ,object-orientated program is running, is referred to as an instance of a class
new objects in the program, store a copy of the data required to define them, but can also have inherited data from other classes
Declarative languages
a declarative programing language would often be used for the programing of an AI
These programs define sets of unorganised rules and facts, which the program can then call on during logic calculations when running
Procedural languages
this programing language is written in blocks of code. referred to as; procedures, functions or sub-routines.
the program is carried out one instruction at a time.
The high level languages following are all procedural; Visual Basic, TrueBASIC, Python, Java, PHP, C++
High level languages
High level languages can be sorted as; Declarative, Procedural and Object-oriented
These are often used due to them being a simpler language to follow. Particularly when the application douse not require; fast processing or an efficient use of resources
These are written in English. with a strict syntax on how instruction can be formatted