Computer Languages

Price :

₹ 3000

A course by
Mohammad Nadeem ahmad
Material Includes
Language

'C' Computer Language

ideal Inspire
About Course
C programming course provides a comprehensive introduction to the ANSI C language, emphasizing portability and structured design.
Students are introduced to all major language elements including fundamental data types, flow control, and standard function libraries. Thorough treatment is given to the topics of string and character manipulation, dynamic memory allocation, standard I/O, macro definition, and the C runtime library. The course explains the use of aggregate structures, unions, and pointers early on so the students can practice extensively in the hands-on labs.
This course will meet the following objectives:
Course Content
  • Types of Languages​
  • Structure of a ‘C’ Program​
  • ‘C’ Program development life cycle​
  • Executing and debugging a ‘C’ Program​
  • Operators | Constants |Variables
  • Keywords and Identifiers
  • Data Types
  • Precedence of Operators
  • Scope and Lifetime of Variables
  • Decision Making using if statement
  • Types of if …else block
  • Switch case Block
  • GOTO statement
  • Concept of Loop
  • For loop, while loop & Do while loop
  • Jumping in Loop
  • Break and continue statement
  • Introduction of Array
  • One – D Array & Two – D Array
  • Multidimensional Array
  • Dynamic Arrays
  • Implementing String Variables
  • String handling Functions
  • Concept of Function
  • User defined Function & System Defined Function
  • Types of parameters passing in function
  • Introduction of Pointer
  • Types of Pointers & Pointer Expression
  • Arrays of Pointers
  • Pointers and Functions
  • Need of Structure
  • Implementing Structure Variable
  • Arrays of Structure
  • Structure within Structure
  • Introduction of Unions
  • Difference between Structure and Unions
  • Opening and Closing File
  • Input / Output operations on File
  • Random Access to Files
  • Command Line Arguments
  • Concept of Dynamic Allocation
  • Implementing Malloc and Calloc Functions
  • Releasing the free space
  • Introduction of Storage Class
  • Types of Storage Classes
  • Introduction of Pre-processor