SYSTEMS DEVELOPMENT PROCESS
THE HISTORY OF PROGRAMMING
Programming Languages are sets of
rules/instructions that make a computer carry out specific operations. A Programming
Language has symbols, words and syntax (grammatical rules). A programming
language is used to create programs for the computer.
Definition of Keywords
Programming Languages are a
notational system for portraying computation in a human-readable and machine-readable
Notational-System = is a group of
symbols used to portray facts and special things.
Computation = is a mathematical calculation.
Classification of Programming Languages
Low level languages
Machine language which is known as binary
language, and the instructions which the computer can understand come in the
form of 1(True) or 0(False), and is tough for humans to understand.
Assembly language has the same instructions as
machine language and also uses symbols to define a set of commands (E.g. load,
store, add, etc). An assembler is required to translate assembly language
instructions into machine language for the computer to understand.
High level languages are closer to human
languages and are understood by humans. Programs written in high level
languages must be translated by compilers/interpreters into machine language
for the computer to understand.
Examples: C, C++,
COBOL, FORTRAN, JAVA, LISP, ADA, BASIC, Prolog, Python etc.
High Level Programming Languages
known as Problem oriented Language
level programming languages commands and instructions are much easier to read,
understand, write and modify
Easy to maintain
have less errors and better documentation
preparation cost is low
It is less
time consuming to write code for programs than using low level programming g
High level Programming languages
are used for:
Programming applications and websites
of High level Programming languages
General Trends of the Programming Languages
Python is the number one most
used programming language used in 2017 because Python is a general purpose
language which allows developers to code fewer lines than C++ or Java. It also
has good Object Oriented Programming support and clear Syntax. Second most used
programming language used is C because it has built in operations and functions
that are used to write any program. Java is the third most used because it easy
to understand and simple to use and also because the code can be re-used.