Poised Solutions Library

Poised Solutions Tech Library

engines and applications
system coding book reviews

Poised Solutions

System Coding Book Reviews

System

Coding

IT Library

System coding is generally used when programming kernels, drivers and applications where performance is critical. Once someone has a good graps of system level programming and memory management it is often comparable to higher level languages when creating trivial applications. Engines for systems are also often written in third generational langauges this allows for performance on hardware elements, and business or game logic to be coded in a higher generation.

C and C++ form the basis of most system programming nowadays, Fortran was the first system programming language, and often considered the first third generational programming languages. A system programming language is characterised by the ability to manage memory, make low level system calls and compile to native.

BASIC when compiled can be considered a system programming language, along with Modula-2, Pascal, Ada, COBOL, ALGOL and Objective C.

System programming tools, form a large element of system programming, beyond just writing the code there tends to be a whole suite of different tools to support the process.


System Programming Categories

System programming is quite extensive, so various categories have been set up to make the information more digestable and better categorised.

System Programming Categories
C Book Reviews
The C Programming Language C is the language that has launched many an operating system, kernel and application. C is beloved programming language by many developers, offering cross platform potential without having to make too large a sacrifice to abstracted over simplification. The C books reviewed in this section are a good cross section of the C books available.
C++ Book Reviews
Effective C++ C++ is a highly complex, fully featured programming language. C++ supports a number of different programming often termed a mid level language, C++ bridges between high and low level languages. C++ is sometimes called C with classes. The C++ Books reviewed here are a mix of environment and standard C++ implementations.
Kernel Development Book Reviews
Understanding the Linux Kernel Kernel development is a specialised form of development. The kernel is the program that speaks directly to the hardware, often in the form of device drivers. The kernel books reviewed here deal mainly with the Linux kernel.
System Tools Book Reviews
The Definitive Guide to GCC System tools form an essential part of most types of coding. System tools are used to compile programs, check programs and manage projects; build process, and version control. The system tools books cover most of the major areas of programming tools in the Unix environment.
System Coding

















Poised Solutions Web Development and Web Design by Poised Solutions IT Practice

Guild of Developers  •  PantheonOS  •  Cyber Security