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 – calculator.c 02:18:32 – Integer Overflow 02:22:11 – Boeing 02:24:34 – Pacman 02:25:54 – Truncation 02:26:32 – Type Casting 02:26:47 – Floating-Point Imprecision *** HOW TO SUBSCRIBE http://www.youtube.com/subscription_c... HOW TO TAKE CS50 edX: https://cs50.edx.org/ Harvard Extension School: https://cs50.harvard.edu/extension Harvard Summer School: https://cs50.harvard.edu/summer OpenCourseWare: https://cs50.harvard.edu/x HOW TO JOIN CS50 COMMUNITIES Bluesky: https://bsky.app/profile/cs50.harvard... Discord: / discord Ed: https://cs50.edx.org/ed Facebook Group: / cs50 Faceboook Page: / cs50 GitHub: https://github.com/cs50 Gitter: https://gitter.im/cs50/x Instagram: / cs50 LinkedIn Group: / 7437240 LinkedIn Page: / cs50 Medium: / cs50 Quora: https://www.quora.com/topic/CS50 Reddit: / cs50 Slack: https://cs50.edx.org/slack Snapchat: / cs50 SoundCloud: / cs50 Stack Exchange: https://cs50.stackexchange.com/ Telegram: https://t.me/cs50x Threads: https://www.threads.net/@cs50 TikTok: / cs50 Twitter: / cs50 Twitter Community: / 1722308663522594923 YouTube: / cs50 HOW TO FOLLOW DAVID J. MALAN Facebook: / dmalan GitHub: https://github.com/dmalan Instagram: / davidjmalan LinkedIn: / malan Quora: https://www.quora.com/profile/David-J... Threads: https://www.threads.net/@davidjmalan TikTok: / davidjmalan Twitter: / davidjmalan *** CS50 SHOP https://cs50.harvardshop.com/ *** LICENSE CC BY-NC-SA 4.0 Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License https://creativecommons.org/licenses/... David J. Malan https://cs.harvard.edu/malan [email protected]

CS50x 2026 - Lecture 2 - Arrays

LIVE: Belgian Grand Prix Post-Race Show

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

CS50x 2026 - Lecture 0 - Scratch

Big Techday 26: Do LLMs have fluid intelligence? - D. Chakravorty, Dr. B. Altaner & Dr. D. Manik

CS50x 2025 - Lecture 4 - Memory

Building the PERFECT Linux PC with Linus Torvalds

CS50x 2026 - Lecture 3 - Algorithms

Professor Answers Coding Questions | Tech Support | WIRED

CS50x 2026 - Lecture 4 - Memory

You’re not behind (yet): How to learn AI in 18 minutes

Harvard Professor: CS50, What Matters More Than Programming Now, Lecturing Well | David J Malan

Something is jamming GPS over Europe. Here's what we found

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

Conan O’Brien Delivers the Commencement Address | Harvard Commencement 2026

CS50x 2026 - Artificial Intelligence

CS50x 2026 - Lecture 8 - HTML, CSS, JavaScript

Object Oriented Programming | OOPS in Python | OOPS Tutorial | Intellipaat

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
![Harvard CS50 prof David J. Malan on why you should learn programming slowly [Podcast #197]](https://i.ytimg.com/vi/ZK6XWSCCgPQ/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAWUArlEUICd987EQFNy1EpGO4e-Q)
