Author thumbnail

Gary Explains

Programming

18,890 views
63 items
Last updated on May 13, 2024
public playlist
Unity Game Development on Arm - Why it is Important
7:44
Floating Point Numbers - This is Where Things Get Weird!
15:11
Fixed Point Decimal Numbers - Including Fixed Point Arithmetic
11:24
The Shunting Yard Algorithm Demystified: Transform Expressions Like a Pro!
9:36
What is Reverse Polish Notation (AKA Postfix Notation)? Why is it Important?
8:22
Create Your Own Database from the Ground Up - Part 2 -Writing Your Data to Disk
9:09
Create Your Own Database from the Ground Up - Part 1 - Balanced Binary Trees
12:26
How To Use ChatGPT (and GPT-4) in Python!
11:37
Using ZIG as a Drop-In Replacement C Compiler on Windows, Linux, and macOS!
17:54
My BASIC interpreter for the Raspberry Pi Pico is working!
0:47
Can ChatGPT Teach You to Program in C?
11:52
Thingy:53 - Microcontroller platform for IoT with Bluetooth Mesh and Matter
14:07
An Interesting Trick with XOR to Flip Bits in a Byte!
12:03
Build a Stratum 1 Time Server Using a Raspberry Pi Pico
19:53
The One BIG Reason to Learn Google's Go Language
17:55
Monitor Room Temperature Remotely with Arduino & MQTT
15:23
How to Program the Built-in Arduino in the Odyssey Blue mini PC
12:20
Fork and Pthreads - A Guide To Get You Started with Multiprocessing
17:28
Dual Core Programming for the Raspberry Pi Pico,  ESP32, and ESP32-S3 Using the Arduino IDE
19:47
Arduino IDE 2.0 - Overview and New Features
9:47
Adding Preemptive Multitasking to Piccolo OS for the Raspberry Pi Pico
15:26
Learn The Basics of Google's Go Lang in About 15 Minutes (using a Raspberry Pi)
17:55
Badger 2040 - A Raspberry Pi Pico with a Built-in e-Ink Display
11:54
Raspberry Pi  Pico PIO  - 8 Little Processors You Can Program
31:55
How To Write Your First Game!
16:29
How to Implement a Finite State Machine in C
6:49
LLVM 12 for Windows on Arm - Does it Create Fast Code?
5:25
Understanding Finite State Machines (or  Finite-State Automaton)
16:46
Piccolo OS: Write Your Own Multitasking OS
28:29
Piccolo OS: What is Context Switching?
17:56
Programming a Raspberry Pi Pico with C or C++
19:47
Use Raspberry Pi Camera from Python
12:21
I Can Guess Any Number Up To 1 Million, in 20 Tries
12:05
Build Your Own GPU Accelerated Supercomputer - NVIDIA Jetson Cluster
15:03
Use Clang on Windows, Linux, and macOS
8:30
Linux is faster than Windows - Is it the compiler?
9:35
Rust: What is Ownership and Borrowing?
19:42
Dynamic Memory Allocation in C - malloc, free, and buffer overflows
13:48
12 Things to Help You Learn Rust
36:40
Up Your Instagram Game Using Python Image Manipulation
14:58
Write a C# app on the Raspberry Pi and run it on a Windows PC
13:51
MQTT with a Raspberry Pi and an Arduino
19:34
EVERYONE Needs to Learn a Little Bit of AWK!
16:29
Arduino vs Raspberry Pi - Which one is better?
15:01
The World's Smallest Web Server (Arduino MKR1000 with WiFi)
15:09
Neural Networks for Noobs: It's Not as Complicated as You Might Think
13:35
A Quick Introduction to SQL
19:33
Understanding Hexadecimal (including HTML/CSS color codes)
9:26
Raspberry Pi Supercomputer Cluster
12:33
Big O Notation: Why is "O(n!)=O(mg)" Funny?
10:24
Facebook's Open Source Secrets REVEALED!
10:03
Introduction to Regular Expressions
13:32
Intel Chips Store Numbers Backwards - Little Endian vs Big Endian
9:45
Black Friday: $200 off Gary's Android Development Course!
1:43
How Does A CPU Work? - Part 2 - Assembly Language
16:41
Double Linked Lists and Triple Linked Lists
7:51
Multitasking vs Multithreading vs Multiprocessing
10:30
What is Recursion? - Includes example code
10:29
Understanding Linked Lists
6:01
Understanding Bubble Sort with Examples and Code!
10:11
Different Types of Programming Languages
9:22
Pointers in C
10:09
Python Tutorial - Your First Program
6:54