























Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
This lecture was delivered by Prof. Varun Sahil to explain Programming concepts at Ankit Institute of Technology and Science. It includes: Computer, Programming, Mathematical, Logical, Operations, Pentium, Machine, Languages, Applications
Typology: Slides
1 / 31
This page cannot be seen from the preview
Don't miss anything!
























^ A computing device can perform severalmathematical and logical operations in asecond^ ^ Pentium can perform more than 1000,000,000operations in a second^ ^ Now power of a supercomputer is on our desktop ^ To make a computing device work it needs tobe programmed ^ There are several programming languages ^ C is the language of choice for engineers
The most powerful machine on Earth, Space,Moon and Mars: the microprocessor
YF-22N22YF docsity.com
10100110 0111011000100110 0000000011111010 1111101001001110 1010011011100110 1001011011001110 0010111010100110 0100111011111010 0110011001001110 10000110
etc...
Executable code
10100110
01110110 00100110
00000000 11111010
11111010 01001110
10100110 11100110
10010110 11001110
00101110 10100110
01001110 11111010
01100110 01001110
(^10000110) etc...
C++, Verilog) Wide availability on a variety of computers Low level activities possible It can produce lean and efficient code Widely used preferred language for OS
C language developed at Bell Labs ^ Dennis Ritchie wrote C for Unix OS ^ Needed C for work with Unix late 70s:
C becomes popular for OS development by many vendors The resultant language was first described inthe paper “Portability of C Programs and theUNIX System,” by S.C. Johnson and DennisRitchie in 1978. This style of C was commonly called UNIX C.