Lecture 1 | Programming Paradigms (Stanford)
Stanford3 HN recommenders · recommended in 3 months, 2011–2024
lecture · intro · evergreen · 2011–2024 on HN
The first lecture of Stanford's CS107 Programming Paradigms, taught by Jerry Cain, giving an overview of the course. The course goes from C and assembly through C++, concurrency, Scheme and Python.
Commenters rate the whole playlist as high-quality, clear teaching that builds foundations from memory and machine instructions up to different paradigms.
Up next
1 mo on HNGoogle I/O 2012 - Meet the Go Team
Google for Developers
2 HN recommender · 2012–2022
16 mo on HNHow to Speak
MIT OpenCourseWare
17 HN recommender · 2020–2025
15 mo on HN1. Introduction to Human Behavioral Biology
Stanford
15 HN recommender · 2012–2026
14 mo on HNLEADERSHIP LAB: The Craft of Writing Effectively
UChicago Social Sciences
15 HN recommender · 2019–2026
13 mo on HNMIT's Pathway to Fusion Energy (IAP 2017) - Zach Hartwig
MIT Plasma Science and Fusion Center
16 HN recommender · 2017–2023
12 mo on HNStanford's Sapolsky On Depression in U.S. (Full Lecture)
Stanford
14 HN recommender · 2009–2026
12 mo on HNJustice: What's The Right Thing To Do? Episode 01 "THE MORAL SIDE OF MURDER"
Harvard University
11 HN recommender · 2013–2025
12 mo on HNLec 1 | MIT 18.06 Linear Algebra, Spring 2005
MIT OpenCourseWare
11 HN recommender · 2011–2020
12 mo on HNRandy Pausch's Last Lecture: Achieving Your Childhood Dreams
Carnegie Mellon University
12 HN recommender · 2008–2023
10 mo on HNLecture 1A: Overview and Introduction to Lisp
MIT OpenCourseWare
10 HN recommender · 2019–2026
9 mo on HNLecture 1A | MIT 6.001 Structure and Interpretation, 1986
MIT OpenCourseWare
11 HN recommender · 2012–2024
10 mo on HNThe Most IMPORTANT Video You'll Ever See (part 1 of 8)
wonderingmind42
13 HN recommender · 2010–2025
3 comments from Hacker News
Wow, that playlist is absolute gold. These kinds of instructional, high-quality, long-form lecture series are IMO maybe the best thing on the internet. The kind of thing when I encounter it makes me take a step back and really appreciate the fundamental beauty and utility of the internet. A few other examples: - link - link - link - ▶ this video Sometimes I wish there was a frontend for YouTube that only has these kind of long-form lecture series, but I've never found one. I think part of the reason why is that essential "quality" is somewhat ineffable.
Stanfords "Programming Paradigms" for learning how code gets compiled to bits and bytes. ▶ this video Not the most sexy topic but it goes to a low level and gives you a clear picture of how memory is laid out, how functions translate to instructions from C, C++, then goes on to use Scheme and Python to show further paradigms. The presentation is clear and it simplifies in just the right places to give you the foundations.
I agree with this guy. Learning some very basic technical skills is very easy and can help you a lot. A small tip I'd like to give to any non-tech person. Is to watch Stanford's CS106a lectures on youtube: ▶ this video You can watch the whole thing in about a week. It gives you a decent grasp of what coding is. And they use a very friendly language that anyone can understand. It's a very small effort that will make it much easier for you to talk and understand tech people. Worth your time in my opinion, take a look. Also, it's important to note that there's almost always many alternative routes that you follow to get somewhere. While learning code yourself is a great route. It's for sure not the only one. I think the most common solution for people looking for a technical co-founder is to stop looking for a co-founder and look for an employee. Which can become a co-founder in the future once you get along. The article talks about this as well.