• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

What did you learn to program on?

RedFox1

Senior member
I just read the article posted here on Slashdot:
http://developers.slashdot.org/developers/03/06/11/1348236.shtml?tid=126&tid=146&tid=156&tid=99

Basically it's suggests that kids today actually have more obstacles getting into programming. In some ways things are more complex, and they're less likely to have a compiler and editor at their disposal.

I originally started playing with programming when I was 15, using an old copy of "Programming for the IBM PC" and a copy of BASIC that was already on my 386 running MS-DOS. When I went to high school, our courses were taught with Apple IIe's using the version of BASIC stored in the Apple's ROM. The editor wasn't pretty...you'd type a line number, followed by a line of code. After hitting enter at the end of a line the screen would clear, so you'd have to remember what you'd typed. (I'd generally write out my code by hand the night before, and then enter it from my notes)

It wasn't pretty, but it was simple enough. My senior year our labs were upgraded to Power Macs and we were blessed with graphical development enviroments. (By then I'd moved on to Pascal and C)

The article made me realize that the simple technology we started out with (and the wide availablility of BASIC at the time) made things easier for us in the long run. We didn't have much to think about other than the algorithms we were learning, there were no fancy macros or debuggers. Now I'm not even sure what language a kid with an interest in coding would start with...what's most easily available to them? (I don't think BASIC ships with Windows)
 
basic for vic20, then on to machine code for C64.

Then high school brought pascal on 286s.

Then college brought every language around...all programmed with vi. All of it.

-edit- with the tools today programmers have it easy.
 
I played with visual basic 3 after downloading a pirated version of off aol chatroom cervers heh. Then later moved on to newer versions of vb, then got the oldskool Borland Turbo C++ 3 compiler hehe, then finaly moved to MS Visual C++ 5/6...
 
Atari Basic on an Atari 1200XL.

Then, the ol' minicomputer Pascal/C/etc. in college.

Then dBase on PC and PC AT machines and eventually 286 machines and then I jumped up to Clipper (ooo...compiled dBase) 😀
 
Pascal using Borland Turbo Pascal on a 386 running Windows for Workgroups 3.11 back in '95 (APCS sophomore year of high school)
 
Originally posted by: shekondar
Originally posted by: conjur
Atari Basic on an Atari 1200XL.
Wow, I thought I had the only 1200XL in existence 🙂

Oh, hell no! 😀

I had written a nice little football game for it, too. Utilized the 4-channel sound and was, basically, a text-based game where you would pick a play to run and the ball would advance or you'd get a penalty, etc. Took about 15-20 minutes to save on that cassette drive! :Q
 
Commodore PET 16k of RAM, tape drive , whatever version of BASIC that was included

about the same time, my dad bought us an Apple II w/Apple BASIC 48k of RAM and a 5.25" floppy drive
 
I hope you mean, what did I first learn to program on... Apple II or Apple II+ (but not the IIe yet. High school math teacher taught us how to program in basic. My friends and I quickly learned how to program in assembly language on the Apples. Plus, it was fun to add a lot of pokes and peeks into the basic programs that we had for homework... teacher would always do the same thing... run the program, then print the program to see how we programmed it. It was sooooo much fun to have the programs work correctly and have the correct output, but part of the program would cause the computer to "hide" most of the program from viewing it. All the teacher would see was 900 Read mind 910 goto 900.
 
I remember using LOGO on some sort of ancient Apples in elementary school.

In junior high we moved on to C64s...
[*]10 <person sitting next to you> IS AN IDIOT
[*]20 GOTO 10
😛

In HS I remember using QBasic most extensively.
In college I used C++, HTML (of course) and a bit of Java, but I finally decided programming was not my bag.
 
Originally posted by: RedFox1

Basically it's suggests that kids today actually have more obstacles getting into programming. In some ways things are more complex, and they're less likely to have a compiler and editor at their disposal.

If a kid cant load up linux and download some compiler and editor then they shouldn't be programming 😛

 
When i was little ... Applesoft Basic on an Apple IIe, in high school Pascal an a Pentium133, in college, full fledged linux box, used for compiling fortran and c. Also played around with a bit of perl. After i dropped out of college , I have been messing with PHP, SQL, and also some TCL scriping.
 
Back
Top