Cyber security

English (en) Cyber security Cyber security is the process of protecting data from unauthorized users or hackers. It also represents a huge sector of the tech industry as more and more companies race to stay ahead of cyber criminals and security threats. Cyber security is how individuals and organisations reduce the risk of cyber-attack. Cyber...

Cloud storage

English (en) Cloud storage Cloud storage is an alternative to storing data on a computer’s physical storage. Information stored “on the cloud” is kept on remote servers that can be accessed anywhere via the internet. The physical storage spans multiple servers (sometimes in multiple locations), and the physical environment is typically owned and managed by...

Big data

English (en) Big data Big data is a quick way to refer to the massive amounts of data collected by organizations (i.e., Google, Facebook, TikTok etc.) on a day-to- day basis. Data at this scale can be tapped into for a variety of purposes like trend analyses, forecasting, process automation (AI) and more. Other languages:...

Agile development

English (en) Agile development Agile development is a project management process for producing and releasing software (or other projects) that calls for quick cycles that repeat, improving as they go. This typically breaks projects down into smaller increments. This can be helpful in software development where the individual components of a software application may need...

Syntax

English (en) Syntax Syntax refers to the rules that dictate the structure of a language. Programming languages, like all languages, need structure for the reader—whether a computer or a human —to make sense of the information. While some elements of syntax may carryover from language to language, most programming languages have unique and specific syntax...

Structured data

English (en) Structured data This refers to data or information that’s been organized and “cleaned” in order to make it easier to search, manipulate and interface well with software applications. Structured data often is used for categories like names, addresses and credit card information but can be used for any quantifiable data category. Other languages:...

Snake Case

English (en) Snake Case Snake case is a variable naming convention where each word is in lower case and separated by underscores. It is also known as pothole case. Examples: last_name, annual_earnings, total_snakes_found. Commonly used in: Python, Ruby, C/C++ standard libraries, Wordpress, database table and column names. Other languages: Hausa, Igbo Related terms Camel Case

Scripts

English (en) Scripts Similar in a way to the scripts used by Hollywood stars, a script in programming terms is a line by line set of instructions for a computer program to follow. These are often used for automation or for generating dynamic page content. A script is a sequence of instructions, ranging from a...

Integrated Development Environment (IDE)

English (en) Integrated Development Environment An integrated development environment is a software tool, where developers can write code and run their programs. Many provide useful features like syntax highlighting, debugging tools, version control and more. IDE a software application that helps programmers develop software code efficiently. It increases developer productivity by combining capabilities such as...

Conditional statements

English (en) Conditional statements Conditional statements, another fundamental piece of programming instructions, set the terms for when a program moves forward. This is often expressed in an “If, then” format. If all conditions expressed are met and true, only then will the computer move on to do the next step. Other languages: Hausa, Igbo Related...

Scroll to top