SOE 201-Programming Practices
SOE 201-Programming Practices
PROGRAMMING PRACTICES
Definition of Terms
• Computer Program
• A specific set of ordered instructions given to the computer to direct its
operations.
• Computer Programming
• An act of writing computer programs that will perform some specific tasks.
• Programming Language
• A language that can be used to write computer programs.
• Syntax
• Rules that define and control the structure and organization of a
programming language.
• Semantics
• The meaning or logic of a programming language’s syntax.
Programming Practices by Dr. Caesar Nwandu 2
Programming Language Groups
A. Low Level Languages
• Are machine specific, i.e. program written on Computer-A cannot run on
Computer-B and vice versa.
• Include Machine Language and Assembly Language.
⎯Machine Language programs are binary codes (0’s and 1’s).
• They are hard to read and understand.
⎯Assembly language syntax are symbolic abbreviations of English
Language words, known as mnemonics.
• Mnemonics must be converted to binary (using Assembler)
before execution.