The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
I miss Heathkit too. Build a lot of equipment for my HAM father.
First programming experience was Fortran on an IBM 1440 in High school. I miss the punch card confetti we threw at each other!
Then it was off to the Air Force and COBOL, where I learned BASIC on a friends Apple IIe, Star Trek anyone? We programed the game to go back in time if you went fast enough close to a star! Yes, we were geeks!
I was 12 at 1984 just like you...
My book was in Hungarian (I wasn't speaking about the books originally come with the C64 - they were gone when I got the machine, but about a book my father got with the machine)...
"The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012
It was Christmas of '82 or '83 (can't remember) and my parents bought my brothers and I a TI-99/4a. My brothers were only interested in the games, but I quickly discovered that it could do more. I learned enough BASIC to write small programs to solve my HS algebra and geometry homework.
A few years later I went to uni as a CS major but quit when I got kicked out of the lab for refusing to yield a terminal to an upperclassman. 10 years later, tired of factory work, I went back and finished. I got my first programming job a year before I graduated and am still working here 20 years later.
The TI 99/4A was also my first computer. I taught myself BASIC and Extended BASIC. Then I moved on to Assembler. That got me hooked on programming. I even remember the interesting quirk of the graphics abilities on that computer. Each row was divided into blocks of 8 pixels which could have only 2 colors. I still have that computer somewhere in the basement.
That reminds me of when we would get on the teletype to MIT over the ARPANET (pre-internet) and play ZORK! I think I still have some of the output! It was written in MUDDLE, a friend analyzed it and found some cheat like "Send for mail" which would get you a brochure in the mailbox and one point!
Keying in instructions on the front panel of a LEO/III (see below) in 1966, and then moving to creating self loading programs on paper tape. Worked on various different systems and languages in the intervening years.
Depends. First program was written for the HP-67 on magnetic strip to run analysis of gas chromatography data.
Second was PDP-11 assembly to analyse data from Inductively Coupled Argon Plasma Spectrophotomer for elemental analysis
A human being should be able to change a diaper, plan an invasion, butcher a hog, navigate a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects! - Lazarus Long
1964. First year science at Monash Uni. Punch FORTRAN II cards on an IBM 026, submit to the CDC 3200.
The next year we did all sorts of devious things, based on fixed load locations and lack of array bounds checking.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
Do those turtle things that run around the floor count?
If not, then I think 2000. Some Turbo C++ thing in which I wrote the biggest switch statement of my life... you enter an album track number, and it prints out the lyrics for that song. The album was Slipknot (self-entitled).
1984 I took my first programming class, BASIC. I absolutely hated it, the immediate spaghettification of any 'code' I wrote was very off putting, unreadable and near impossible to debug. I mostly blame the instructor for condoning poor coding practices. My next class was FORTRAN 77, and the opposite happened, I loved it. Since I was in the EE program, I didn't concentrate on programming in school. Only once I started working did I need to know assembler, c, c++.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
Besides making a TI-994a say naughty things in an endless basic loop, my first real programming experience was on a pdp-11/23 running SCO unix, a cc compiler and the K&R book. That was in the late 70s if I recall. vi was the editor. Better than edlin though.