C Language

C is a low-level general purpose programming language mainly used to desktop applications. C is one of the most widely used programming languages of all time. Learning C provides foundation knowledge of programming to a trainee, as C has influenced many other programming languages highly in use currently like C++.

Constants, Variables, and Data Types

  • Keywords and identifiers
  • Constants
  • Variables
  • Data Types
  • Declaration of Variables and assigning values


  • The C Language and its Advantages
  • The Structure of a C Program
  • Writing C Programs
  • Executing a C Program

Input & Output Management

  • Reading and Writing a Character
  • scanf() and printf() Function
  • Formatted Input and Output

Operators and Expressions

  • Arithmetic Operators
  • Relational Operators
  • Logical Operators
  • Assignment Operators
  • Increment and Decrement Operators
  • Ternary Operator
  • Arithmetic Expressions
  • Precedence of Operators

Array & String

  • One Dimensional Arrays
  • Two Dimensional Arrays
  • Initialization of Arrays
  • Declaring and Initializing String Variables
  • Reading and Writing Strings
  • String Handling Functions
  • Table of Strings

Decision Making & Looping

  • Decision Making Statements (If, If…Else, If…Else If…Else)
  • Nesting of If…Else
  • Switch Statements
  • GOTO Statements
  • Looping Statements (While, Do…While, For)
  • Jumps in Loops
  • Nesting of Loops

Structures and Unions

User Defined Functions

File Input And Output


The Preprocessor

Memory Allocation & Linked List

At this stage students in this course will get a golden opportunity to work on live projects at Swastika Softwares. Students will also get a chance to work in a live professional set up with a team of working professionals at Swastika Softwares.

We have a independent Placement Cell devoted to cater to the needs of organizations looking for suitable candidates for their requirements. A full fledge HR team having experience in placing candidates in different industries runs this Dept.

Upcoming Openings

CPF Exam get more info: Click Here
CPF Exam get more info: Click Here

Our Tie-up's

Our Services   Our Products  Contact Us  
Swastika Softwares
C-1/D2, Badarpur Border
Main Tajpur road,New Delhi-44,
Ph. : 011-65198720
Mob : 7503151542, 7503492454
E-Mail :info@swastikasoftwares.com
Web : swastikasoftwares.com

For business queries

© 2011 Swastika Softwares A Product of Swastika Group