Coding Terminology every programmer should know

Coding Terminology every programmer should know

Algorithm

An algorithm is a set of instructions or rules designed to solve a definite problem

Program

Program is an organized collection of instructions that perform a specific task

Statement

A statement is a single line of code written legally in a programming language

API

API is the acronym for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other

Arguments

Argument or arg is a value that is passed into a command or a function

Boolean

Boolean is an expression used to create statements that are either TRUE or FALSE

ASCII

ASCII is a standard that assigns letters, numbers and other characters different slots

Bug

A bug is a term used to denote an unexpected error that causes it to malfunction

Char

Char is a display unit of information equal to one alphabetic letter or symbol

Int

Int is a display unit of information equal to a numeric value

Objects

An object is a combination of variables, constants, and other data structures

Object-Oriented Programming

OOP is a model defined by programmers that revolve around objects and data.

Class

A class refers to a set of related objects with common properties

Code

Code is a term that describes a written set of instructions using protocols

Array

Arrays are lists or groups of similar types of data values that are grouped

Compilation

The compilation is the process of converting high-level language to low-level language

Conditionals

Conditionals help the code make a choice and result in either TRUE or FALSE

Command line interface

The command-line interface is a user interface based on the text

Data types

A data type is the classification of a particular type of data

Constants

A constant is a value that doesn't change during the execution of the program

Declaration

A statement that describes a variable, function or any other identifier

Exception

An unexpected condition encountered during the execution of a program

Expression

An expression is being used to represent the value of one or more variables

Framework

A framework is an environmental platform for developing software applications

Hardcode

The term hardcode is used to describe code that is not likely to change.

Loop

A loop is a sequence of instructions that repeat until a condition is met

Endless loop

An endless loop is a continuous repetition of a program that is everlasting

Iteration

Iteration is a single pass through a set of operations that deal with code

Keywords

Words that are reserved by a programming language and have special meaning

Null

Null defines the lack of any value whatsoever

Variable

A variable is a location that stores temporary data within a program

Operand

In the expression 'A+F+Q', 'A', 'F', and 'Q' are operands

Operator

An operator is used to denote the object which can manipulate different operands

Pointer

A pointer is a variable that contains the address of a location in the memory

Syntax

Languages having their own set of rules on how statements can be covered

Low-Level Language

Low-Level language is the language which is machine-friendly language

High-Level Language

A high-Level language is the language that is programming friendly language

Machine Language

Machine language is a low-level language comprised of binary digits

Package

A package is an organized module of related interfaces and classes

Runtime

Runtime is the time period during which a program is running on a PC

Compile time

Compile-time refers to the time duration in which the programming code is converted to the machine code (i.e binary code) and usually occurs before runtime.

Backend

Backend is the term used for background in programming

Frontend

The frontend is the user interface of a computer or any device

Server-side

When procedures and processes are performed on the server

Client-side

The Client-side is the software that runs on a user's web browser.

Conclusion

This is the end of the blog. Make sure to give a follow if you liked this.
Thanks💛