What is programming? asking your computer to perform specific tasks.
How can I do that?
Using programs which is a set of orders.
Hmm can I write these orders in any language?
Nop you can’t, because scientists tried many languages but
it didn't work.
Why it didn't work?
Because computer is a machine not a human so it doesn't understand words like us which means computer needs special language so
communication would be easy.
Any word in any language could have multiple meanings upon its
position in a statement so computer could be confused if we used our human
language that’s why they thought about inventing new language so it would be
easy to order your computer.
What is computer language?
computer can only understand 0's and 1's.
so i need to learn this language to program?
No you don't have to as scientists also invented something called interpreter which is a program that can interpret your language to computer language.
what are these languages?
computer can only understand 0's and 1's.
so i need to learn this language to program?
No you don't have to as scientists also invented something called interpreter which is a program that can interpret your language to computer language.
what are these languages?
There are multiple programming languages like C, C++, C# , Java , Python and much more.
And what language we are going to use?
C and C++.
We are going to start learning how to program using c under Linux isA :) and we will post practice problems and answers.
We hope you enjoy our tutorials :) and sure feel free to ask :)
kindly check C programming Lessons below:
Junior Programmer
Junior Programmer
- Basics 1
- Basics 2
- Printing & Variables
- Scanf
- Conditional Statements
- Conditional Statements Cont.
- Looping 1
- Looping 2
- Arrays 1D
- Matrix and Multi-Dim. Arrays
- C Strings
- Structs
- Functions
- Recursion
- Dynamic Programming
- Shortest Path
References
- http://visualcplus.blogspot.com/
- http://programmingexamples.wikidot.com/c
- http://www.thegeekstuff.com/2011/
- http://www.cprogramming.com/
- http://people.csail.mit.edu/bdean/6.046/dp/
- http://www.programiz.com/c-programming/
No comments:
Post a Comment