Skip to content
Mon, Oct 12, 2026 / Ideas for a clearer worldINDEPENDENT INSIGHTS · PRACTICAL TOOLS · EXPLAINERS
Sign in
BROWSE THE ARCHIVE

Author: Taylor Emma

A senior editor for The Mars that left the company to join the team of SenseCentral as a news editor and content creator. An artist by nature who enjoys video games, guitars, action figures, cooking, painting, drawing and good music.

C++ Programming

History of C++

While Bjarne Stroustrup was working in AT&T Bell Labs in 1979, he faced difficulties in analyzing UNIX kernel…

August 13, 2021 · Taylor Emma
C++ Programming

C++ – Overview

“C++ is a statically-typed, free-form, (usually) compiled, multi-paradigm, intermediate-level general-purpose middle-level programming language.” In simple terms, C++ is…

August 13, 2021 · Taylor Emma
C Programming

C – Command Line Arguments

It is possible to pass some values from the command line to your C programs when they are…

August 13, 2021 · Taylor Emma
C Programming

C – Memory Management

This chapter explains dynamic memory management in C. The C programming language provides several functions for memory allocation…

August 13, 2021 · Taylor Emma
C Programming

C – Variable Arguments

Sometimes, you may come across a situation, when you want to have a function, which can take variable…

August 13, 2021 · Taylor Emma
C Programming

C – Recursion

Recursion is the process of repeating items in a self-similar way. In programming languages, if a program allows…

August 13, 2021 · Taylor Emma
C Programming

C – Error Handling

As such, C programming does not provide direct support for error handling but being a system programming language,…

August 13, 2021 · Taylor Emma
C Programming

C – Type Casting

Type casting is a way to convert a variable from one data type to another data type. For…

August 13, 2021 · Taylor Emma
C Programming

C – Header Files

A header file is a file with extension .h which contains C function declarations and macro definitions to be shared…

August 13, 2021 · Taylor Emma
C Programming

C – Preprocessors

The C Preprocessor is not a part of the compiler, but is a separate step in the compilation process. In…

August 13, 2021 · Taylor Emma