Introduction of C Programming Language - PowerPoint PPT Presentation

About This Presentation
Title:

Introduction of C Programming Language

Description:

Dallas Technologies are providing best Training of ERP and CRM, Mainframes and AS400, C & C++/ Java & J2EE, .Net, Embedded Technologies, Software Testing, Android App Development, Web Services, Data Warehousing and Business Intelligence, (CCNA, A+, N+, Networking), Etc. – PowerPoint PPT presentation

Number of Views:28

less

Transcript and Presenter's Notes

Title: Introduction of C Programming Language


1
Introduction of C
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
  • Dallas Technologies, an ISO 90012008 certified
    company, based at Bangalore India, Providing
    services in software consulting, application
    development, outsourcing services, Recruitment
    and Training. Started operation in the year 2001.
    We design, build, and support customized
    applications for businesses large and small. We
    are the market leader in training and outsourcing
    in various technologies. We ,Dallas technologies,
    serve and support IT companies in the areas of
    Mainframes, ERP, .net, Java/J2EE,Data Warehousing
    and Business Intelligence, etc. we also train and
    outsource fresh talents to our clients.

9
Contact Us
  • DALLAS TECHNOLOGIES
  • No. 30/1, R. K. Plaza, 1st Floor, CMH Road,
    Indira Nagar,
  • Above Union Bank of India, Bangalore, Karnataka
    560038
  • Phone088807 99799

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