They don't make 'em like that any more: Borland Turbo Pascal 7
andsoitis
196 points
106 comments
November 07, 2026
Related Discussions
Found 5 related stories in 127.3ms across 12,324 title embeddings via pgvector HNSW
- Borland Turbo Basic sssilver · 105 pts · October 05, 2026 · 66% similar
- Turbo Pascal on CP/M, MSX-DOS and MS-DOS – Pascal for Small Machines rbanffy · 21 pts · August 12, 2026 · 63% similar
- A browser-native classic Visual Basic VB6 IDE wiso · 150 pts · October 04, 2026 · 52% similar
- Microsoft killed FoxPro in 2007. Anyway, here's FoxPro revived boredjohnny · 259 pts · September 22, 2026 · 49% similar
- TurboPython – A Python-to-C++ Compiler lumpa · 15 pts · October 04, 2026 · 49% similar
Discussion Highlights (20 comments)
szundi
I have learned PC programming on the DOS version.
phoronixrly
No, now you are running an IDE that is badly pretending not to be a browser, while an entire second application has to work in the background eating even more RAM to provide you with access to documentation for each function at the cursor...
egorfine
> Windows 3.1 [] not that there were many alternatives at that time OS/2 was more popular than Windows 3.1. Update: or maybe it wasn't. Seems like different bubbles had different mainstream OS.
armcat
My first real programming project was creating a pong clone on DOS using Turbo Pascal, as a 12 year old, in the mid 90s. Many years later, when I was in the penultimate year of uni, I worked as a freelance Delphi programmer. I had no idea Pascal would help me buy my first car many years later.
msdz
As someone born after the release of TP 7, this was a fascinating read! I wouldn’t necessarily have expected for Microsoft to make development (at least the “intended” way) for early not-just-DOS Windows this unergonomic, but now in hindsight, it’s also not that surprising, really.
mapontosevenths
> "That almost nobody has the skills these days to implement something like TP is something we could eventually come to regret – or, rather, our grandchildren could. Software development is becoming a semi-skilled industry, and I doubt that the rise of AI will entirely compensate for this." I agree, but AI also there is hope! For many years I've worried about the ever-growing depth of abstraction in computing. There are few alive now who actually understand all of the layers on abstraction involved in modern computing, and who can debug the truly strange edge case bugs and vulnerabilities introduced by the interoperation of these many complex layers. For a time I imagined it to be an unsolvable problem, and that there would always be only a special class of neurodivergent hyper-specialists who still mostly had to work in large teams to even come close to understanding a stack in full. We're reaching the point where a single human lifespan just isn't enough to learn it all, even for those of us with what Dilbert called "The Knack". By the time you're proficient in all of it - you're dead. Now there is a new kind of intelligence. One that CAN fit it all in a single mind, and one that will outlive us all and continue to learn long after our meat has gone bad. As long as the AI's stay aligned, and we find ways to build them more efficiently there's a non-zero chance that they actually make it all better instead of worse. Genuinely long-term planning and the ability to TRULY grasp the full stack COULD actually happen. At least if we use these new systems in service of the greater good, and not just to play silly games on the stock market.
orthogonal_cube
Man, I haven’t seen Turbo Pascal since high school. We were lucky enough to have a CompSci class taught by our Stats teacher. He offered three courses. CompSci 1 used Turbo Pascal and Delphi. CompSci 2 used C++ and Java. CompSci 3 used Microsoft Turbo Assembly and a language of the student’s choice. We had to write our code and save them to floppy discs for submission since the lab systems had DeepFreeze installed on Win95, so any local storage wouldn’t persist.
BorisMelnik
great writeup, fun reminder windows 3.1 sat on top of dos
egorfine
TPC.EXE /C never forget
ulfw
Never been a big Pascal fan (though learned and used it back in the day) but i learned C and built my first Win16 and Win32 Apps for Windows 3.x and Windows 95 in Borland Turbo C(++). That was truly magical a time! The printed documentation alone was half a meter long.
throwaway81523
Required reading, "Things Turbo Pascal is Smaller Than", https://prog21.dadgum.com/116.html And: "A Personal History of Compilation Speed, Part 2" https://prog21.dadgum.com/47.html
SoftTalker
> The name ‘Turbo’ was associated with what were regarded as hobbyist products "Turbo" was also a short-lived pop-slang term roughly meaning "cool" or "awesome." I never heard it used much but a lot of products in that era had "turbo" in the name.
ivolimmen
I used Borland OWL under Windows at school. I moved to Java later on and felt the sting on the last line...
prmph
Oh those were the days, I remember developing my first non-trivial piece of software (an international checkers game), while still a student, with Turbo Pascal. It run to more than a thousand lines of basically the Minimax algorithm plus various optimizations (alpha beta pruning, quiescent extensions, etc) I have fond memories of the language, the IDE, libs like TurboVision, ObjectWindows, etc... And fun times with the demos TVChess and OwlChess, which gave me inspiration.
pjmlp
I can definitely vouch for Turbo Pascal, having learnt it before C was definitely a good school that strongly typed languages doesn't hinder systems programming, nor higher level ergonomics.
barelysapient
Man, I have so many good memories as 9 or 10 year old kid writing Turbo Pascal 7. The terminal IDE that it came with, if you can call it that, was ahead of its time.
hasley
Is Turbo Pascal 7 really the same as Turbo Pascal for Windows 1.5? I think I used TP 7 and it was the usual blue IDE for DOS.
monster_truck
The only real association I have with "Borland" is that I needed their $199 compiler to share my LibertyBasic programs with friends as .exe's when I was in middle school. That was a ton of money in the late 90's. It was singlehandedly the catalyst to me realizing I could pirate more than game roms on IRC.
_russross
tcc/tinycc doesn't have the IDE but is the same compiler approach applied to modern(ish) C. Tiny, fast, and fun to use. If you ever feel like you need a palate cleanser after reading AI code, go dig into any Fabrice Bellard project.
lgl
This hits home. Turbo Pascal was the thing (although I've barely noticed at the time) where I learned actual programming, as we know now. I had played a lot with the Spectrum (a Sinclair zx spectrum 128k) and its BASIC interpreter but that was mostly copying from magazines and changing some parameters. And BASIC is weird :) A few years later in school in the 90s, Pascal was "the" language that most people learned the basics in, at least in my country. Unknowingly I sort of absorbed all that and it only started making sense when a few years later I decided to get into actual programming with perl and eggdrop bots and plugins or whatever they were called. Damn, the 90s, IRC and Quake were awesome!