Email or username:

Password:

Forgot your password?
nixCraft 🐧

Turbo Pascal turns 40. who here remembers this one?

Turbo Pascal turns 40. who here remembers this one?
79 comments
Miguel Corteguera

@nixCraft Used it in my High School Computer Programming class!

wook :fedora:

@MigsterTech @nixCraft . I was the only kid in my high school taking a CS “class” , and I was given this and a book with some old computer in a back room of maybe the science room. Don’t think the teacher knew anything to help. Previously mainly used BASIC at home (starting on C64/VIC20), then eventually Visual Basic . Passed the AP exam on #TurboPascal as my first big boy language. #Nerds

Ángela Stella Matutina

@nixCraft

It had an amazing performance for the day. I did some real-time shit on it.

Ray Hayes

@nixCraft Took Pascal at BU and used this as well as other Borland products.

李颖

@nixCraft
it has a Windows like UI framework in DOS env, called Turbo Vision
the IDE of Turbo Pascal and Borland C++ are all developed with it
I also learned OOP with it

🦠Toxic Flange🔬⚱️🌚

@rory @nixCraft my first compiled language that I learned in high school. I still see elements of it in other languages like go and rust ..

Jens Hannemann

@nixCraft Yep. High school. On an Apple IIe with CP/M extension card. So nice, compared to UCSD Pascal that required 4 floppy drives for a compile. Suddenly, all of us could compile with blazing speed right on the machine in core.

John Lorimer

@nixCraft yep, l coded with that in high school - 1986

dainbrump

@nixCraft Mother of god. That screen brings back memories. Not all good ones, but mostly.

Martin A. Brooks

@nixCraft I loved turbo pascal 7. It was the first PC programming language I learned, shortly ahead of x86 assembler.

Joris "Interface" de Gruyter

@nixCraft my first language!! Although I started with 3.0 which didn’t have the commander-style IDE.

Joris "Interface" de Gruyter

@nixCraft so if Pascal 7 is 40, that means I got screwed when I was working with 3.0 and I should have started on 7 for sure. I’m not THAT old 😂

Sterling

@nixCraft
in the 2000's I converted some turbo pascal into C#... at the same time it needed the dot net compact framework to work on a handheld.

𝕊ℍ𝔸𝕆𝕊

@nixCraft Used TP5.5 (I think) since September 1990 until about 1992 in first couple years of my university then switched to C/C++ (Turbo-C then Borland-C++ then Watcom-C/C++ then Visual-C++ then GCC)

José/Joana de Castro Arnaud

@nixCraft I used Turbo Pascal 5.5 at uni, back in 1989. First programming language I learned.

Ben Foote

@nixCraft I wrote my first game ever in Turbo Pascal. I mixed in some asm routines for the graphics, and my high school teacher for the class was blown away. I wish I still had the source...

:female_presenting_nipple:

@nixCraft I quite literally learned programming from Turbo Pascal's help system and its examples. Fond memories!

Oliver Schonrock

@nixCraft

A lot of us in the EEE undergrad escape from the FORTRAN 77 on VAX which was compulsory onto Turbo Pascal.

I recall compilation times were insanely fast. Often felt "instant". Even on my modest 8Mhz 8088 PC.

Steven Vore 🎩

@thomasfuchs ditto (not that the kids know what that means)

AppleFanboy :apple_inc:

@nixCraft The second programming language I ever learned. Basic was, of course, first.

Donald Ball

@nixCraft @lisamelton Hell yes. Pascal was a good language for its time, and Turbo Pascal was a great IDE.

PR ☮ ♥ ♬ 🧑‍💻

@nixCraft

program FirstTurboPascalCode;
begin
Write('first programs I wrote in Turbo Pascal, 1984 on IBM PC 5150');
Writeln(‘ writing graphics packages. Fun times.’);
end.

Odiseo

@nixCraft Not turbo Pascal, but Borland C++, which uses the same UI, and was my first programming language, at the university. That UI brings a lot of memories

Studio 8502 :verified:

@GrantMeStrength @nixCraft I only have the PDF of that, but every CP/M system I own has it installed.

David Schuetz

I wrote a full-on BBS in Turbo Pascal, while in college. At one point I even implemented some crazy scheme for loadable modules, so sysops (if anyone else was crazy enough to run it) could decide at runtime which features were loaded and enabled.

Not sure I ever put that version into use.

I remember it being a wild hack though.

@nixCraft

rexi

@nixCraft
I got a shiver down my spine when I saw this toot. dates me, I s'pose

LabSpokane

@heafnerj @nixCraft

It was amazing. It was the future. It was … well was. Forgotten. About.

LabSpokane

@heafnerj @nixCraft

It definitely was. Things made sense then.

raintrees (ancap in nw-cali)

@nixCraft Phillipe Khan was a kick... Those were heady days. Turbo Pascal, SideKick, Object Vision, the game engine for Turbo Chess, Turbo C, Paradox...

And Borland supported CP/M, as well as MSDOS/PCDOS... I helped make copies for Apollo, Heathkit, Dec Rainbow, Apricot, Northstar, Eagle... There were so many platforms.

DELETED

@nixCraft

I remember when I was in high school and we got introduced to programming with Turbo Pascal. This was the only class I did really well! 😂

But as a matter of fact, I had learned to program in JavaScript and PHP by myself that summer because I wanted to make websites for my fandom stuff.

Eric J. Korpela

@nixCraft I pretty much stopped upgrading after v5. Every release seemed to wreck prior code.

Amir E. Aharoni

@nixCraft Oh, I wrote my high school final project in Turbo Pascal with the Turbo Vision UI framework. I read four whole real books to learn these, two in English and two in Russian. I also learned object-oriented programming along the way. All of that with teen age confusion and anxiety in the background. Helped me find a well-paying job later.

Pomegranate County Irregulars

@nixCraft I don't, but I was using Turbo Pascal on a Mac back in that day.

Eric S. Pumpkins

@nixCraft I was my first real language after learning BASIC. Love that IDE too.

Gary

@nixCraft I learned with Turbo Pascal 3 if I remember correctly. It was the black ide. My last year or so of HS they upgraded to 7. It was jarring having the unexpected change to blue lol

Joe Cooper 💾

@nixCraft my dad had Turbo Pascal 5.5 (on a 286 AT clone), which was the first version with OOP features. I remember vividly it said "+ Objects" on the box. I didn't know what that meant...I'd used Apple Pascal in my high school programming class, but there's no OO in Apple Pascal, nor in C64 BASIC. (I know what it means now, but can't say I'm happy about it.)

delProfundo

@nixCraft my first serious lang in high school, circa 1993.

Elias Mårtenson

@nixCraft I remember the older version, the one that didn't have all the pretty colours and menus.

I think it was version 3. It was my first exposure to a compiled language, having only used basic and assembler on my C64 before then.

Siff

@nixCraft I remember it very well! 😀I wrote tons of code in Turbo Pascal before I switched to Delphi, C++ Builder, etc.! That includes several Fortran 77 programs on a PC set up as a terminal to PDP-11 clone, which used Turbo Pascal’s editor as an IDE! 🤪

__Knut_

@nixCraft That was the first programming language I was taught at university

SteveTarter

@nixCraft Dang, that was one hell of an IDE for its day! Thanks for reminding me. And reminding me every great tool has an even greater successor.

DELETED

@nixCraft I vaguely remember doing something in Delphi which used Pascal. I kind of liked the language itself.

Juha The Unipopcorn

@nixCraft

Me! My uncle taught me programming with this!

Michael Miller :blobrdm: 🦆

@nixCraft I owned 5.0 and absolutely loved it. Still have the box around here somewhere.

Expertenkommision Cyberunfall

@nixCraft

Boy have we been proud of the shit compiled in that one

Chard Nelson

@nixCraft remember it? I helped create it! I was one of the tech writers for the Dev team. One of the two best jobs I ever had. Borland was terrific.

Tarmo Thorström

@nixCraft Me! This we studied in the upper elementary school's computer classes. That was in the 1990's.

Tonya Marie 🏳️‍⚧️

@nixCraft I taught an intro programming class in a high school using Turbo Pascal. 😮

Ruth O’Day

@TonyaMarie

Turbo Pascal hadn’t been invented when I scored 93 in the two computer courses that I took. I got 55 in the first one and 38 in the second one.

: /

@nixCraft

Thomas Gräupl

@nixCraft my first real programing language was Turbo Pascal 5.0. Turbo Pascal’s IDE and compile time were really ahead of their time. I remember how disappointing the ADA compiler was that I had to use at the university later. It had no IDE to speak of.

Phantom Kitty (Trans)

@nixCraft I used Turbo Pascal when I was learning the language back in the late 80s. I would not be surprised if I still have the box for it buried in a box in my closet or garage.

ErikP

@nixCraft the second programming language I learned (after basic). I even bought it as teenager. Good memories.

herbert

@nixCraft Still have my Turbo Pascal 6.0 Book.

DELETED

@nixCraft I was taught it at school. I'd prefer to learn a real programming language instead

Шуро
@nixCraft @wonderfox It is very real programming language :) It has most fundamentals and good practices of programming and learning it makes much easier to switch to something else. It is pretty great in that regard IMO.
Aleksei � Matiushkin

@shuro I paid my bills with it for several years in a row back then :)

@nixCraft @wonderfox

bassplayer

@nixCraft Took a class way back. Our startup used one of the buildings of the Boreland campus in Scott's Valley

Christopher Zarrella

@nixCraft Damn. I forgot I learned Pascal on that program. Late 80s?

Christophe Porteneuve

@nixCraft I started with 4.0 in 1991. First IDE ever, kinda sprang fully-formed in a world of CLI. Love at first sight.

DELETED

@nixCraft
When I worked in a used bookstore people would bring in boxes of books for sale. Often found other things in there...

Floppy disk labeled Turbo Pascal
Sn4il

@nixCraft@mastodon.social
The only bright memory from school years
​:blobcathearthug:​

Go Up