Introduction of C Language at Lara Technologies - PowerPoint PPT Presentation

About This Presentation
Title:

Introduction of C Language at Lara Technologies

Description:

Lara Technologies are providing Software Training Division, Java/J2ee, Android, Web Services, Logical Coding, Basics Of C Language, Soft Skills, Aptitude, Etc. – PowerPoint PPT presentation

Number of Views:34

less

Transcript and Presenter's Notes

Title: Introduction of C Language at Lara Technologies


1
Introduction of C
  • Lara Technologies

2
What is C?
  • Invented by Dennis Ritchie ATT 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_at_laratechnology.com

10
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com