Nairobi, Kenya

Major concepts of programming you should familiarize yourself with

Programming concepts

In this article we are going to learn some basic programming concepts you will be interacting with

am only going to take you through the basic definitions of the programming concepts

linked to a resource where you can get more definitions and use.

These concepts form part of the computer programming process .

They build up a software when used appropriately during the development process.

Lets start

Programming concepts you should know

Program

– Is a collection of instruction in execution

Algorithm

– these are well defined computational procedures, step by step problem solving procedures that aids in easening the degree of a problem read more

Data Structures

– A data Structure is a way of collecting and organising data in such a way that one can perform operation in these data effectively read more

Data types

– this is a format in which data is going to be stored read more

Class

– this is a template used to define objects , mostly used in object oriented programming read more

Object

– an object is a self-contained component which consists of methods and properties to make a particular type of data useful in a class read more

Object Oriented Programming

– This is a programming paradigm based on objects and class concepts

Bug

– this is an error or a fault in a computer program read more

Conditional

– This runs on a logic if and only if a condition is met either as true or false read more)

Command Line Interface

– These is a text based interface that allows user to interact with programes and the computer read more

Keywords

– these are reserved words used in programming read more

Operator

– An opearator is a symbol with action that tells the compiler or interpreter to perform specific mathematical, relational or logical operation and produce final result. read more

Loop

– is a programmimg structure that repeats a sequence of instructions until a specific condition is met read more

Declaration

– is a statement used to describe an identifier e.g a class or a function read more

Framework

– is a platform built to aid in the software development process read more read more

Library

– is a collection of files,programs, routines, scripts, or functions that a computer can use read more)

Package

– a package is an organized and written procedures and functions organizing a set of related classes and interfaces read more

Exception

– is an event that occurs and hinders the normal flow of a program read more

Expression

– An expression is a combination of one or more values, constants, variables, operators and functions to produce another value after interpratation and computation. read more

Parameter

– These are values passed into a function

Arguments

– is a value that is passed into a command, function, or routine parameters and arguments

Source Code

– this is a programming statement that a computer programmer uses or saved in a file source codes are human readable, translated by a compiler for the computer to understand. E.g the source code of an ecommerce websystem saved in a file containg (html,css,javascript,php,python) files. read more

Compiler

– Is a Computer software that translates the source code into a set of machine-language instructions that can be understood by a digital computer’s CPU. an example is a Java interpreter can be completely written in C, or even Java read more read more

Control Structures

– this is a block of programming that analyses variables and tell the variable the direction to go read more