New Free Pascal tutorial! This one explores how to use TTimer and the Paint event to create a smooth breathing animation in Lazarus. It’s a fun little GUI project and a great intro to animation in Pascal.
🎥 youtu.be/HoNW3da9cf8
#FreePascal #LazarusIDE #PascalProgramming #CodingTutorial
Continue building the Pascal GUI Guessing Game! 🎮 In Part 2, you’ll validate input, enforce difficulty ranges, count guesses, finish win/lose logic, and lock/unlock the UI with a “Play Again” flow.
#PascalProgramming #LazarusIDE #KidsWhoCode #OpenWiseLearning #LinuxCoding
In this beginner-friendly tutorial, we turn a classic number guessing game into a Pascal GUI app using Lazarus on Linux. Add difficulty levels, use case statements, and build a simple interface with Button, Edit, and Label.
#PascalProgramming #KidsWhoCode #LazarusIDE #OpenWiseLearning
In this kid-friendly tutorial, we use Object Pascal in Lazarus IDE to build a bouncing ball animation. Learn how to animate shapes with a timer, move them around a form, and make the ball bounce off window edges—all under 10 minutes.
#PascalProgramming #KidsWhoCode #STEMEducation #OpenWiseLearning
Beginner-friendly coding tutorial: Build a classic number guessing game using Object Pascal in Lazarus IDE on Linux. 🧠🎮
#PascalProgramming #LazarusIDE #GuessingGame #PythonVsPascal #OpenWiseLearning #STEMEducation #KidsWhoCode #FreePascal
Beginner-friendly tutorial: Step-by-step install of Lazarus IDE + Free Pascal Compiler (FPC) on Linux (Fedora). Lazarus is a free, open-source tool to build fast desktop games & apps.
#OpenWiseLearning #PascalProgramming #STEMEducation #LinuxTutorial #FedoraLinux #KidsCoding
A review (/reflection) for building a database app with #FreePascal & #LazarusIDE, features include search, sorting, CSV export, and #HeidiSQL. Video Coming ...
timcoatesinsights.wordpress.com/2025/09/07/e...
#LearnToCode #Programming #PascalProgramming #SQLite #OpenSource #DatabaseApp
Sorting a DBGrid in Lazarus should (!) be easy... (a) write code or (b) just add a component and avoid writing code. Done it before. But it turned into a much bigger experiment!
youtu.be/BN9i9TR6mxc
#FreePascal #Lazarus #PascalProgramming #DBGrid #DatabaseApps
New video just dropped – Part 3 of my Free Pascal Database App series! This episode is all about the little things that take your apps from “working” to “polished” (getting closer to) ...
Link: youtu.be/y-nx-PdHduU
#FreePascal #Lazarus #PascalProgramming #OpenSource #DatabaseDevelopment
New Video – Database App Part 2!
In this episode, we expand our Free Pascal + Lazarus database app with:
🔹 Row coloring (red = unregistered)
🔹 Edit form to update details before saving
Catch up with the series here 👉 youtu.be/wsHlotczSIc
#FreePascal #LazarusIDE #PascalProgramming #DatabaseApp
Next video starts as a tutorial for a "DB App", then turns into live coding session after a couple of IDE hiccups and my own blunders. Sigh! Anyways, come along for the ride and see how it all unfolds:
👉 youtu.be/0gyg05GgnNk
#FreePascal #PascalProgramming #DatabaseApp #CodeWithMe #LazarusIDE
First look inside the Double Command source code! Explore screenshots, grab it from GitHub, and see how it handles exceptions & multi-threaded debugging — plus how it extends LazLogger.
🎥 Watch here: youtu.be/9HQjR-_18k8
#FreePascal #LazarusIDE #Debugging #PascalProgramming
Tuning your compiler can make your apps faster and greener.
In this one, I take a simple Pascal primes program from 1MB down to 39KB using Lazarus IDE and Free Pascal.
🔗 youtu.be/Rby8OhU18Fk
#LazarusIDE #FreePascal #GreenCoding #EnergyEfficientSoftware #PascalProgramming #CodeOptimization
I just posted a walkthrough of the new IDE — perfect for beginners. Learn how to create your first GUI app and install packages (Minimap) in Free Pascal.
🎥 Watch it here: youtu.be/zBImv-TjIzg
#FreePascal #LazarusIDE #OpenSourceDev #PascalProgramming
Learn how to call C functions from Free Pascal! In this video, we walk through interfacing with a simple C library, using the Raylib game framework as an example.
youtu.be/f29SMhakdtE
#FreePascal #LazarusIDE #PascalProgramming #CInterop #Raylib #OpenSource #ProgrammingTutorial #LearnToCode
Starting on a weather app using Lazarus and Free Pascal, and I put together a tutorial for anyone interested in building something similar.
📺 Video: youtu.be/uCiujaQmE1A
#Lazarus #FreePascal #WeatherApp #Coding #API #JSON #PascalProgramming #AppDevelopment
🔧 Learn LazLogger Basics
In my latest video, I explore LazLogger in Lazarus. If you're working with Lazarus (read FPC), this might be just what you need to improve your debugging workflow!
🎥 Watch here: youtu.be/G_eUUUBCwwI
#Lazarus #FreePascal #PascalProgramming #LazLogger
In this video, we explore what a class is on Object Pascal, how to structure it, and more ...
youtu.be/Ph0s0oF6RVU
#ProgrammingTutorials #PascalProgramming #ObjectOrientedProgramming #LearnPascal #CodingForBeginners #ModernPascal #PascalOOP
Using Conditional Defines in Pascal youtu.be/KJwG4qOOTr0?... via @YouTube
#PascalProgramming, #ConditionalDefines, #LazarusIDE, #FreePascal, #DebuggingTools, #CrossPlatformCode, #ProgrammingTutorial, #CodeOptimization, #PascalTips, #LearnProgramming
Pointers in Pascal: Example using a Linked List (Part 2)
Here is a hands-on example of implementing a linked list in Pascal! #PascalProgramming #LinkedList #Pointers #ModernPascal #ProgrammingTutorial #FreePascal #ObjectPascal
youtu.be/Dy3ODz7kmmk
Learn how to use lazbuild, the command-line tool for the Lazarus IDE, to compile and link your Pascal programs efficiently.
#PascalProgramming #LazarusIDE #FreePascal #lazbuild #PascalTips #CommandLineTools #SoftwareDevelopment #Pascal #Lazarus #CodingTips #BuildAutomation
youtu.be/h1hzEQmGj1Y
Dive deeper into working with dates in SQLite3 using the strftime function and learn how to handle date and time data effectively in Lazarus.
#SQLite3 #PascalProgramming #LazarusIDE #DatabaseDevelopment #strftime #FreePascal #SQLTips #DateHandling #ProgrammingTutorial
youtu.be/QR2arjyb6YM