C AND DATA STRUCTURE
we, human beings need language to communicate between us. Similarly, for us to communicate with computers we need a medium. And that exactly what a programming language is. All our needs can be communicated to computers with the help of a programming language. And now coming to our topic, C is the basic of all programming languages. Before the introduction of C we had only Machine level languages. C is just like any other communication language and may be even more fascinating.
Programming languages are usually broadly classified into two major types, Structure oriented languages and Object oriented languages. C is the most commonly used Structure oriented programming language. Even the compilers of some of the higher level languages were devised using C. here, We are looking forward to try and to explain you with all the basics of C. In order to successfully complete our classes, you won't need any prior knowledge of the C programming language. To begin with, we will concentrate on the most basic concepts and take you up to the higher levels of C programming, including the usually intimidating concepts of structures, union, file, pointers, dynamic memory allocation, etc.
A data structure is a specialized format for organizing and storing data. General data structure types include the array, the file, the record, the table, the tree, and so on. Any data structure is designed to organize data to suit a specific purpose so that it can be accessed and worked with in appropriate ways. In computer programming, a data structure may be selected or designed to store data for the purpose of working on it with various algorithms.