• Vision Academy
  • 011-40394447
  • +91-7840856786
  • visionyv@visioneduindia.com
Vision Competitive LogoVision Competitive LogoVision Competitive LogoVision Competitive Logo
  • Home
  • About us
    • About Vision
    • Vision & Mission
    • Director’s Message
    • Faculty Panel
    • Apply for Franchisee
    • Why Vision Academy
  • Our Programs
    • Competitive Programs
    • Computer Programs
    • Programming Language
    • Distance Learning
    • English-Speaking
  • Study Material
  • Blogs
  • Our Results
  • Contact us
0

C Programming Language

C is a computer programming language developed in 1972 by Dennis M. Ritchie at the Bell Telephone Laboratories to develop the UNIX Operating System. C is a simple and structure oriented programming language.

C is also called Mother Language of all programming Language. It is the most widely used computer programming language, this language is used for develop system software and Operating System. All other programming languages were derived directly or indirectly from C programming concepts.

Features & Properties of C:

  • Procedural
  • Bottom-up approach.
  • System programming language.
  • Does not support classes and objects.
  • Supports pointers

Type of Programming:

C is a procedural language in which the program revolves around the functions. The entire problem is broken down into numerous functions. The main focus of the program is on functions or procedures to get the things done.

Programming Approach:

As C is a procedural language, it follows a top-down approach of programming. Here we take the problem and then break it into sub problems until we find single sub problems that can be solved directly. Then we combine the solutions to get the main solution.

Application Development:

C language is helpful in the programming of embedded systems or low-level implementations.

Ease of Coding:

We can say that C is a hands-on language and we can program it in whichever way we want.

Data Security:

In C, the main emphasis is on functions or procedures rather than on data. Hence as far as data security is concerned, it is negligible in C.

Program Division:

A program in C is divided into functions and modules. These functions and modules are then called by the main function or other functions for execution.

Focus/Emphasis:

Being a procedural language, C has more emphasis on the sequence of steps or procedures to solve a problem.

Syllabus of ‘C’

  • Fundamental of C
  • Overview of C
  • Data types
  • Variables
  • Constants
  • Operators
  • Decision Making
  • Loop Control
  • Control Flow
  • Array
  • String
  • Pointers
  • Functions and Recursion
  • Structures and Union
  • File Handling
  • Dynamic Memory Allocation
  • C- Preprocessor

Language Programs

  • C Language
  • C++ Language
  • Core Python
  • Advanced Python
  • Core Java
  • Advanced Java

Computer Programs

  • MS Office
  • Tally Essentials
  • Tally Advanced
  • Busy Essentials
  • Busy Advanced
  • Marg
  • Advanced excel
  • Graphic Designing
  • Web Designing
  • Digital Marketing
  • A/V Editing
  • Adobe Flash
  • AutoCAD
  • 3D Max
  • Hardware (A+)
  • Networking (N+)
  • English-Speaking

Competitive Programs

  • CTET
  • State TET
  • DSSSB
  • KVS
  • NVS
  • SSC
  • Other Entrance
  • Railways Exam
  • Polytechnic Exam

Computer Programs

  • Adobe Flash
  • AutoCAD
  • 3D Max
  • Networking (N+)
  • Hardware (A+)
  • Web Designing
  • Graphic Designing
  • MS Office
  • Digital Marketing

Reach Us

Address :

B -1/ 8A, Yamuna vihar, Delhi – 110053. B -1/ 8A, Yamuna vihar, Delhi – 110053.

Phone No.:

011-40394447, 011-40394447

Email Id :

info@visioncomputeracademy.com

© 2021 Vision Academy. All Rights Reserved. GIT
0