System programming (or systems programming) is the activity of programming system software. The primary distinguishing characteristic of systems programming when compared to application programming is that application programming aims to produce software which provides services to the user (e.g. word processor), whereas systems programming aims to produce software which provides services to the computer hardware (e.g. disk defragmenter). It requires a greater degree of hardware awareness.



Related Videos

IT support is a range of services providing assistance with technology products such as mobile phones, computers, or other electronic goods

IT Support EJ Liang.jpg

A Business Analyst (BA) analyses the organisation and design of businesses, government departments, & non-profit organizations & also assess business models and their integration with technology.

Business Analyst - James - 75px.jpg

A Project Manager keeps track of an information systems project either from inception to deployment or through a single stage.

Project Manager - Moana - 75px.jpg

Graphic design is a collaborative process between a client and a designer — in conjunction with producers of form (i.e., printers, programmers, signmakers, etc.)— to convey a specific message to a targeted audience. A graphic designer may use typography, visual arts and page layout techniques to produce the final result.

Graphic Designer - Frances Cook - 75px.jpg

Graphic design is a collaborative process between a client and a designer — in conjunction with producers of form (i.e., printers, programmers, signmakers, etc.)— to convey a specific message to a targeted audience. A graphic designer may use typography, visual arts and page layout techniques to produce the final result.

Paul Bailey.jpg