Lara Technologies are providing Software Training Division, Java/J2ee, Android, Web Services, Logical Coding, Basics Of C Language, Soft Skills, Aptitude, Etc.
2. What is C?
Invented by Dennis Ritchie – AT&T Bell Labs
1972
Widely used today
Extends to newer system architectures
Efficiency/performance
Low-level access
3. C Features
Few keywords
Structures, unions, compound data types..
Pointers, arrays…
Standard library
Compiles to native code
Macro preprocessor
4. C Evolution
1972 – C Invention
1978 - 1st specification published
1989 - C89 standard ( ANSI C or standard C )
1990 - ANSI C adopted by ISO, AKA C90
1999 - C99 standard
Not completely implemented in many compilers
2007 - Work on new standard C1X announced
We will focus on ANSI/ISO C ( C89/C90 )
5. C Usage
Systems Programming
Operating systems
Microcontrollers
Embedded processors
DSP processors
6. Similarities of C to java
/* Comments */
Variable declarations
if / else statements
for loops
while loops
function definitions (like methods)
Main function starts program
7. Differences between C and Java
C does not have objects
There are “struct” ures
C is a functional programming language
C allows pointer manipulation
Input / Output with C
Output with printf function
Input with scanf function
8. About Us
we are pleased to introduce ourselves as a trusted organization in
providing software training division. java/j2ee , android, web
services, logical coding, basics of c language, soft skills, aptitude etc.
located in Bangalore. we have 9 years of experience in training students
in java/j2ee and project driving stream
9. Contact Us
LARA TECHNOLOGIES
#8,100 feet Road, BTM Layout, 2nd Stage, Near Udipi Garden
Signal, Bangalore - 560029, Landmark: Advith Petrol Bunk.
Contact : (080)41310124/41680090, (+91)9663646876.
Email : btm.branch@laratechnology.com