The intent of this course is to provide to all those who want to start programming and do not know how to do it; basic knowledge of programming in a particular programming language, in this case is the C language; and with such knowledge or experience can learn other languages without complications.
In this course I have chosen the C programming language because of its popularity, efficiency and power that has occurred because this language is practically not associated with any particular operating system. This is the fundamental reason why C is known as systems programming language par excellence.
Advantages of C:
- The C language is powerful and flexible, with orders, operations and library functions that can be used to write most programs running on the computer.
- C is used by professional programmers to develop software in most modern computer systems.
- You can use C to develop operating systems, compilers, real-time systems and communications applications.
- A C program can be written for one type of computer and moved to another computer with little or no modification
The course, in addition to the videos, has material support in the form of presentations with the given in each chapter and material practices.
The objectives of this course are:
Knowing the basics of programming.
To know the basics.
-Learn A methodology.
To think in an abstract and structured way.
And finally get to extrapolate this knowledge to any other language.