ror, Ubuntu

Common Programming Terminology

Originally posted 2017-09-15 18:23:37. Republished by Blog Post Promoter

  • Algorithm – A set of logical or mathematical procedures to solve a problem
  • Compiler – This is a program which takes the code you have written and translates it into the binary ones and zeros of actual machine code.
  • Concatenation – Combining two things together, such as two lists or strings of text.
  • Control Flow – Controlling the order in which various sections of code are run or the rules by which they are repeated.
  • Dump – a list of data which is saved if a program crashes, often as a text file. It is very useful for diagnosing problems.
  • Floating point – A decimal number where the point can move, such as 1.23. The opposite is an integer, which is a whole number and cannot have a decimal place.
  • Function – a set of instructions which are written once to obtain a particular result, and can then be used whenever necessary by ‘calling’ it.
  • GUI – General User Interface, refers to ‘front end’ of a piece of software which the end user actually sees and interacts with
  • Interpreter – Some languages do not need a compiler, but instead use an ‘interpreter’ which translates to machine code as the program is run.
  • Iteration – A sequence of instructions which are repeated. For example, to perform an action for every item in a list you would ‘iterate’ over that list. Each time it is repeated is one iteration.
  • JSON – A format for transmitting information between locations which is based on JavaScript. Many APIs use JSON.
  • Logical Operation – The use of simple Bolean logical such as and, or and not.
  • Loop – a piece of code which keeps running until a certain condition is fulfilled – or isn’t fulfilled in the case of an ‘infinite loop’ which will crash the system running it.
  • Markup Language – A relatively simple language used to format pages, such as HTML.
  • Nested – When one thing is contained within another it is said to be ‘nested’.
  • Recursion – When something refers to itself. For example a variable may add something to itself for each iteration of a code loop.
  • Run time – The time during which a program is running.
  • Sandbox – A place to run a program for testing, and for experimenting.
  • Subroutine – a function or other portion of code which can be run anywhere within a program.
  • Variable – A way to store a piece of data which can then be modified at any time.




Leave a Reply

Your email address will not be published. Required fields are marked *

*
*