An Introduction to Computer Science & Programming | LECT 3.2: Our First C Program: "Hello, World!" | in Arabic

Lecture 3: Computational Thinking – Part 3
Section 3.2: Our First C Program: "Hello, World!"
- Why C?
- Code::Blocks IDE (Integrated Development Environment)
- the MAIN & PRINTF Functions
- Statements & Strings
- Escape Sequences
- Header Files & Preprocessor Directives
- RETURN Statements & Why is the MAIN returning a 0?
- Comments & Blank-lines / Spaces / Tabs

To setup Code::Blocks, go to http://www.codeblocks.org/downloads ..

Lecture Notes (Lecture Slides in PDF) + Exercises (Problem Sheets) + Lecture Codes (Source Codes for Examples in Lecture Notes) are all available at the following link: https://drive.google.com/drive/folders/1RTakuNor6594Z289NWygz1lmd-jjHHQ-

Additional Resources:
1) "C" Programming Language: Brian Kernighan: https://www.youtube.com/watch?v=de2Hsvxaf8M
2) C Programming Language - Intro to Computer Science - Harvard's CS50 (2018) [~2 Hours]: https://www.youtube.com/watch?v=ix5jPkxsr7M
3) C Programming Tutorial for Beginners [~4 Hours]: https://www.youtube.com/watch?v=KJgsSFOSQv0
4) Types of Programming Languages: https://www.youtube.com/watch?v=aYjGXzktatA

Subscribe and hit the bell to see new videos: https://www.youtube.com/AmrSGhoneim?sub_confirmation=1

#ComputerScience #Programming #C #C++ #Coding #Technology #Programmer #Developer #Arabic