Skip to main content

Introduction to C

About C:-


  • C is a high-level language .
  • It was initially first developed by Dennis Ritchie in 1972.
  • It was developed to overcome the limitation of previous language such as B,BCPL etc.
  • It was developed for Unix operating System
  • It inherits many features of previous language



Features/Advantage:-

  • Simple :- because it provide data types, library function etc.
  • Machine Independent or Portable:- because it can be executed on different machine
  • Procedural language:- Instruction in c program are executed step by step

  • Structured programming language:- break the problem into parts
  • It provide dynamic memory allocation , pointers etc.
  • Speed:-It is faster than another programming language like java, python etc.

Disadvantage of C:-

  • It does not support oops concept in which inheritance, polymorphism, encapsulation etc. come.
  • It does not support namespace concept
  • It does not support constructor and destructor
  • There is lack of exception handling
  • low level of abstraction

Software using for C programming:- turbo c,dev c, code blocks, etc.




Comments

  1. please wait i provide you many programming languages such as c,c++,python,java,html,css,
    javascript,datastructure,django etc.

    ReplyDelete

Post a Comment

Popular Posts

Type casting

type casting or type conversion  allows us to convert one data types into another.for type casting cast operator is required. Syntax:--      (type)expression or value; Example:       int f =9/4; //without type casting       o/p=2       float f=(float)9/4;  //with type casting       o/p=2.3 Type conversion are of two types: 1)Implicit Type Conversion:-  it is also known as automatic type conversion.When the type conversion is performed automatically by the compiler,such type of conversion is known as implicit type conversion. 2)Explicit Type Conversion:-  the type conversion performed by the programmer is known as explicit type conversion.which is done by cast operator as above mentioned.

UNION

Definition:-                 Union is similar to structure, except it allows you to define the variable that share storage spaces.Defining a means creating a new data types. How use union:-                       when we create a structure by using struct keyword, now making a union we just replace the keyword struct with the keyword union , other syntax will be same. Difference  between Structure  and Union:- the only difference between them is in memory. NOTE:-  union is used for low level programming but structure mostly used for high level programming. Program to access union:- """SHARE IT WITH YOUR FRIENDS IF HE DID NOT KNOW""""