Lec 3 - Programming Language
Lec 3 - Programming Language
Programs,namely, the list of instructions to be executed by a computer are known as the software of a computer The electronic circuits used in building a computer that executes the soft ware is known as the hardware
Computer software may be classified in to two categories 1)System software 2)Application software
System software
System software is a program that controls the computers hardware or that can be used to maintain the computer in some way so that it runs more efficiently. We have 3 basic types of system software
Application software
It tells the computer how to accomplish specific tasks such as word processing or drawing for the user. Thousands of applications are available for many purposes and for people of all ages. Some of the major categories of these applications include a) Word processing software is used for creating text based documents such as news papers or brochures and so on.
b) spread sheets are designed to use numbers and formulas to do calculations very easily. commonly used spreadsheet programs are microsoft excel. c)Database management system(DBMS) is a software tool that allows multiple users to store , access and process data into useful information. ex: oracle,microsoft access.
History Timeline
Assembly code
1. Program is created in the editor and stored on disk 2. Preprocessor program processes the code 3. Compiler creates object code and stores it on disk. 4. Linker links the object code with the libraries
Disk
6. CPU takes each instruction and executes it, possibly storing new data values as the program executes
Summary