CS50x 2026 - Lecture 1 - C
***
This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.
***
TABLE OF CONTENTS
00:00:00 - Introduction
00:00:43 - Source Code
00:05:01 - Visual Studio Code for CS50
00:09:00 - Hello, World
00:14:33 - From Scratch to C
00:24:10 - Header Files
00:27:10 - CS50 Manual Pages
00:31:01 - Hello, You
00:44:03 - Terminal Commands
00:55:49 - Conditionals
01:02:55 - Types
01:09:02 - compare.c
01:17:33 - agree.c
01:22:24 - Loops
01:26:09 - cat.c
01:44:46 – Functions
01:56:21 – Correctness, Design, Style
02:02:48 – Mario
02:12:53…
Watch on YouTube ↗
(saves to browser)
Chapters (25)
Introduction
0:43
Source Code
5:01
Visual Studio Code for CS50
9:00
Hello, World
14:33
From Scratch to C
24:10
Header Files
27:10
CS50 Manual Pages
31:01
Hello, You
44:03
Terminal Commands
55:49
Conditionals
1:02:55
Types
1:09:02
compare.c
1:17:33
agree.c
1:22:24
Loops
1:26:09
cat.c
1:44:46
Functions
1:56:21
Correctness, Design, Style
2:02:48
Mario
2:12:53
calculator.c
2:18:32
Integer Overflow
2:22:11
Boeing
2:24:34
Pacman
2:25:54
Truncation
2:26:32
Type Casting
2:26:47
Floating-Point Imprecision
DeepCamp AI