Programming Notes Unit 1
Programming Notes Unit 1
Application software:
Refers to software that is designed to perform specific tasks and functions for the user.
Includes software such as word processing, web browsing, and video games.
Focused on providing specific functionality to the end user.
Often installed by the user and can vary depending on their needs.
Examples include Microsoft Word, Google Chrome, and Minecraft.
System software:
Refers to the underlying software that controls and manages the computer's hardware and basic
operations.
Includes the operating system, device drivers, and utilities.
Provides a platform for other software to run on.
Typically, pre-installed on a computer and necessary for the proper functioning of the system.
Examples include Windows, Linux, MacOS, and iOS.
An Identifier is a name given to a variable, function, or any other user-defined item. Identifiers are
used to identify and refer to these items in the code. The rules for defining identifiers in C are as
follows:
Identifiers can only contain letters, digits, and underscores.
The first character of an identifier must be a letter or an underscore.
Identifiers are case-sensitive, meaning that "myVariable" and "myvariable" would be considered
different identifiers.
Identifiers cannot be the same as a keyword or reserved word in the C language.
Identifiers can be of any length, but it is generally recommended to keep them short and
meaningful.