Democratic Underground Latest Greatest Lobby Journals Search Options Help Login
Google

Your first computer language

Printer-friendly format Printer-friendly format
Printer-friendly format Email this thread to a friend
Printer-friendly format Bookmark this thread
This topic is archived.
Home » Discuss » The DU Lounge Donate to DU
 
TrogL Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 05:24 PM
Original message
Poll question: Your first computer language
Printer Friendly | Permalink |  | Top
sujan Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 05:26 PM
Response to Original message
1. ASM
Printer Friendly | Permalink |  | Top
 
prez_sux Donating Member (88 posts) Send PM | Profile | Ignore Fri Aug-08-03 09:28 PM
Response to Reply #1
35. daaaayummmm
anybody who first learns assembly gets my respect.
Printer Friendly | Permalink |  | Top
 
Tandalayo_Scheisskopf Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 05:27 PM
Response to Original message
2. Swearing.
Lots of swearing.
Printer Friendly | Permalink |  | Top
 
Birthmark Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 05:27 PM
Response to Original message
3. Don't remember
The first computer I programmed was in 1974 in a High School computer course. It was one of those "time-share" deals. I can't begin to remember what language, though.

I had a Vic-20, too, when they came out. BASIC programming, and lots of it.
Printer Friendly | Permalink |  | Top
 
disgruntella Donating Member (983 posts) Send PM | Profile | Ignore Fri Aug-08-03 05:27 PM
Response to Original message
4. first language, Basic on AppleIIe
but my first love is PERL!
Printer Friendly | Permalink |  | Top
 
short bus president Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 05:29 PM
Response to Reply #4
6. Basic on Tandy TRS-80 n/t
Edited on Fri Aug-08-03 05:29 PM by short bus president

d'oh!
Printer Friendly | Permalink |  | Top
 
MaineDem Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 05:27 PM
Response to Original message
5. I think it was called PL-1
...or something like that. I remember all these Nine's Compliments. Ewwww
Printer Friendly | Permalink |  | Top
 
molly Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 06:13 PM
Response to Reply #5
24. PL1 is combo of cobol and assembler
nine's compliments is used in both
Printer Friendly | Permalink |  | Top
 
thermodynamic Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 05:30 PM
Response to Original message
7. Logo, technically
The one with the dumb turtle...

Then came BASIC.

I'm good with scripting and just starting to learn visual basic, which is terribly fun to do...

I understand the languages and can generally reverse-engineer stuff, but as for the creativity to whip up something - that I often can't do, which is strange...
Printer Friendly | Permalink |  | Top
 
Darranar Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 05:40 PM
Response to Reply #7
10. Logo for me, too...
Interesting language-you can do a number of cool things with it.
Printer Friendly | Permalink |  | Top
 
slackmaster Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 05:30 PM
Response to Original message
8. ALGOL
On a Burroughs B7800 and I even got paid for it. The year was 1978.
Printer Friendly | Permalink |  | Top
 
TheBigGuy Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 05:36 PM
Response to Original message
9. BASIC...1972/73, high school...
via a honeywell teletype thingy with this telephone modem that connected our high school comptuer to the University of Louisville mainframe. the thing also used "tape", and the punch outs where used as confetti during the pep rallys.
Printer Friendly | Permalink |  | Top
 
slackmaster Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 05:56 PM
Response to Reply #9
15. Yeah, I used one of those machines with octal code on punch cards
Didn't consider it to be a real programming language, though you could write recursive procedures and recursive procedures and recursive... ...EOF
Printer Friendly | Permalink |  | Top
 
MaineDem Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 05:40 PM
Response to Original message
11. I remember punch cards. (n/t)
:-)
Printer Friendly | Permalink |  | Top
 
dmr Donating Member (1000+ posts) Send PM | Profile | Ignore Sat Aug-09-03 02:19 AM
Response to Reply #11
50. Me too and magnetic cards,
but that was for memory typewriters. They were a life saver in printing IV infusion labels - oh so many years ago.
:)
Printer Friendly | Permalink |  | Top
 
MikeH Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 05:43 PM
Response to Original message
12. FORTRAN
I took my first computer class in the spring of 1971 at San Diego State University, and submitted some FORTRAN programs with punched cards to the IBM 360 computer. I used FORTRAN subsequently at college and at different jobs until the early 1980's.

I also have used different Assembler languages, BASIC, and Pascal.

I have been using C and C++ almost exclusively since about 1988 or so.
Printer Friendly | Permalink |  | Top
 
Syrinx Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 05:51 PM
Response to Original message
13. Quickbasic
But if I were starting now, it would be Python.
Printer Friendly | Permalink |  | Top
 
cmf Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 05:51 PM
Response to Original message
14. Awww, the first time I programmed.
It was 1987 and I was in 6th grade. BASIC of course. Then in high school we learned Pascal. I'm having a hard time remembering why. In college as an engineering major, I learned the joys of FORTRAN 90. And finally as an intern at a newspaper's internet startup, I learned a nifty language called Perl. Then I graduated and never programmed again.
Printer Friendly | Permalink |  | Top
 
SoCalDem Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 06:01 PM
Response to Original message
16. none of the above
:(
Printer Friendly | Permalink |  | Top
 
dweller Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 06:05 PM
Response to Reply #16
19. yeah, same here
cussing doesn't count, nor unix, html...
:shrug:

dp
Printer Friendly | Permalink |  | Top
 
greatauntoftriplets Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 06:19 PM
Response to Reply #16
25. English?
Great Ah-nuld graphic, SoCalDem.
Printer Friendly | Permalink |  | Top
 
lpbk2713 Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 06:02 PM
Response to Original message
17. TI - BASIC......
....first home computer was a Texas Instruments TI-99/4A about 20 years ago.
Printer Friendly | Permalink |  | Top
 
BigMcLargehuge Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 10:09 PM
Response to Reply #17
40. I had one of those too!!!
Ten hours to typing to make Mr. Bojangles dance.

Remember "Tunnels of Doom"

That game rocked
Printer Friendly | Permalink |  | Top
 
Rabrrrrrr Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 06:03 PM
Response to Original message
18. Just to be cleatr - BASIC, WAY before visual came out
BASIC starting ca. 1979 via TRS-80, then fortran, assembly, lisp, spice, fasp...eventually C, then C+, then java, perl...

Printer Friendly | Permalink |  | Top
 
mike_c Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 08:44 PM
Response to Reply #18
33. ahhh, the TRS-80...
...my first computer. All upper-case characters, and a nifty portable tape recorder too!
Printer Friendly | Permalink |  | Top
 
DoYouEverWonder Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 06:06 PM
Response to Original message
20. Just give me back my DOS prompt
Ah, the good old days when computers were so much simpler.

First computer was a mainframe by Qantel, then a Wang and then a DEC. The DEC was state of the art, with huge 10MB drums that you could pull out.



Printer Friendly | Permalink |  | Top
 
NewYorkerfromMass Donating Member (1000+ posts) Send PM | Profile | Ignore Sat Aug-09-03 12:48 AM
Response to Reply #20
48. BASIC, 1975 on a WANG
'course, this was Massachusetts so I'm sure Mr. Wang must have been giving them away to whoever would take 'em! :)

and when I said the same thing you did about DOS, a friend of mine touting WINDOWS responded: "WTF? that's like driving a car by reaching through the dashboard and into the hood" yeah, I guess.... :wtf:
Printer Friendly | Permalink |  | Top
 
goobergunch Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 06:07 PM
Response to Original message
21. QBASIC (n/t)
Printer Friendly | Permalink |  | Top
 
prez_sux Donating Member (88 posts) Send PM | Profile | Ignore Fri Aug-08-03 06:54 PM
Response to Reply #21
28. ditto
.
Printer Friendly | Permalink |  | Top
 
TrogL Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 06:09 PM
Response to Original message
22. Does paper count?
In high school, I took a "computer" course where we never actually did any computing. It was all theory. The library had a self-teaching book on FORTRAN than I went through. My first real computing was on a TI-99a hand-held calculator (about the size of a brick). It had conditionals so I count it as a "language" but it was more over-glorified machine code.

I also did some early work in something called PILOT (a teaching language) was working for Radio Shack when the trash80 came out (my boss said "make this work") but I quickly tired of its BASIC and went to Z80 ASSEMBLER. At teacher's college we had Apple II's, but I ended up using its ASSEMBLER as well.

My first paid work was in FORTRAN so I came full circle.
Printer Friendly | Permalink |  | Top
 
molly Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 06:10 PM
Response to Original message
23. Assembler (SPS), Autocoder, Cobol
Edited on Fri Aug-08-03 06:20 PM by molly
yep - started out with 4K - ever hear of overlays?

binary - bit on bit off - then hexadecimal - I REALLY miss it.
Printer Friendly | Permalink |  | Top
 
geniph Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 06:26 PM
Response to Original message
26. Who the hell learned first on C++?
yikes!

BASIC, here.
Printer Friendly | Permalink |  | Top
 
saline Donating Member (203 posts) Send PM | Profile | Ignore Fri Aug-08-03 06:33 PM
Response to Reply #26
27. I know some...
...people who first learned programming with C++. Mainly we began with Basic (but I was the last year to do that) and now Visual Basic because thats where our school started us. Some people though just skipped computer programming and jumped right into AP Computer Science where they began with C++ because thats waht the test pretty well required. Now AP is taught in Java so everything is standardized (more or less) across the country.

BTW, Although I understand why Python isn't up there (it's hella new) I wish it was.
Printer Friendly | Permalink |  | Top
 
TrogL Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 10:24 PM
Response to Reply #27
42. Why Python isn't up there
I forgot. I probably would have lumped it in with Perl 'cause you're only allowed 10 choices. I probably should have lumped ADA in with PASCAL.
Printer Friendly | Permalink |  | Top
 
prez_sux Donating Member (88 posts) Send PM | Profile | Ignore Fri Aug-08-03 06:56 PM
Response to Reply #26
29. anyone who never programmed before going to college
to major in computer science.

some colleges start off with java.
Printer Friendly | Permalink |  | Top
 
nuxvomica Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 07:18 PM
Response to Original message
30. Basic on a Trash-80 and later on a TI-99/4A
In my working life I've used two wonderful languages no one here has probably ever heard of: PageComp and Progress 4GL. Early on, I wrote some elaborate stuff in Indirect MCR. I'll probably be using Java in the near future.
Printer Friendly | Permalink |  | Top
 
dani Donating Member (640 posts) Send PM | Profile | Ignore Fri Aug-08-03 08:09 PM
Response to Original message
31. BASIC - Atari 800
I also learned some of the 6502 instruction set. I mean assembly language.

Printer Friendly | Permalink |  | Top
 
retread Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 08:23 PM
Response to Original message
32. Assembly language. PAL assembler from Canada for C64.
Second language was Forth.
Printer Friendly | Permalink |  | Top
 
Gato Moteado Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 09:24 PM
Response to Original message
34. pascal was my first...
..system 370 assembler was my second.

my favorite right now is python, with perl a close second.
Printer Friendly | Permalink |  | Top
 
DS1 Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 09:38 PM
Response to Original message
36. Apple BASIC
Gosub baby!
Printer Friendly | Permalink |  | Top
 
alfredo Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 09:40 PM
Response to Original message
37. Basic V on a big main frame.
Scripted after thatn HyperTalk, AppleScript, Perl. All nice.
Printer Friendly | Permalink |  | Top
 
Feanorcurufinwe Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 09:52 PM
Response to Original message
38. BASIC, in high school in the 70's
BASIC, in high school in the 70's. Dumb terminals, paper tape - it was a PDP 8/E.
Printer Friendly | Permalink |  | Top
 
BigMcLargehuge Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 10:06 PM
Response to Original message
39. Bandit Systems I and III Vertical Milling Machine Language
I also learned Daewoo Horizontal CNC Lathe Language

I was in the smart group of Machinists at my vocational high school so we learned CNC programming when it was just coming into the industry.

essentially it was a series of line numbers and on/off codes plus coordinates.

In retrospect the Bandit I and III languages were extremely intuitive and well designed for the task and the machines (from other vendors such as Bridgeport Milling Machine Co). These were also the first machines with a few K or internal memory so CNC programs could be stored without needing paper or magnetic tape.

The other really cool thing was when a program crashed the machine it ran could injur you.
Printer Friendly | Permalink |  | Top
 
GabysPoppy Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 10:13 PM
Response to Original message
41. Why isn't Pac-Man a choice?
Printer Friendly | Permalink |  | Top
 
TrogL Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 10:26 PM
Response to Original message
43. Two people (so far) had APL as a first language?
Printer Friendly | Permalink |  | Top
 
kixot Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 11:26 PM
Response to Original message
44. I'm learning C now
It's hard.
Printer Friendly | Permalink |  | Top
 
RetroLounge Donating Member (1000+ posts) Send PM | Profile | Ignore Fri Aug-08-03 11:28 PM
Response to Original message
45. Fortran in 1979 on a mainframe that kept crashing
Made me swear off computers FOREVER. Damn things are worthless!

of course, I program in Delphi (pascal) for a living now.

Printer Friendly | Permalink |  | Top
 
fortyfeetunder Donating Member (1000+ posts) Send PM | Profile | Ignore Sat Aug-09-03 12:03 AM
Response to Original message
46. P-chem
I ran into Basic during physical chemistry class, affectionately known among chemists as "P-Chem". We had to use it for statistical analysis. But the fun part was discovering the games left on the teletype machine, like computer football. After I did my homework, I'd play football for hours.

Printer Friendly | Permalink |  | Top
 
fabius Donating Member (759 posts) Send PM | Profile | Ignore Sat Aug-09-03 12:23 AM
Response to Original message
47. Fortran
Punch cards, the whole nine yards.

Remember those modems where you jammed the whold receiver in the thing?

8 - inch floppy disks?

etc.
Printer Friendly | Permalink |  | Top
 
EV1Ltimm Donating Member (831 posts) Send PM | Profile | Ignore Sat Aug-09-03 01:28 AM
Response to Original message
49. COBOL... BLECK!!!!!
We had to start out coding in cobol at school (in 1999 no less) just so we can say "Wow, coding in C in a UNIX environment rocks!" the next quarter.

Unfortunately, writing in C in ANY enviroment is far from "rocking". But we moved on to C++, PL-SQL and VB etc etc.

And furthermore, i'm glad Visual Basic lived up to its name. Because if a classroom full of 19 to 25 year old potheads can create database applications for tracking computer components in every other CLC campus across north america, then it must be INCREDIBLY basic.
Printer Friendly | Permalink |  | Top
 
Ouabache Donating Member (1000+ posts) Send PM | Profile | Ignore Sat Aug-09-03 02:28 AM
Response to Original message
51. Fortran nt
n/t
Printer Friendly | Permalink |  | Top
 
DU AdBot (1000+ posts) Click to send private message to this author Click to view 
this author's profile Click to add 
this author to your buddy list Click to add 
this author to your Ignore list Sun May 12th 2024, 06:30 PM
Response to Original message
Advertisements [?]
 Top

Home » Discuss » The DU Lounge Donate to DU

Powered by DCForum+ Version 1.1 Copyright 1997-2002 DCScripts.com
Software has been extensively modified by the DU administrators


Important Notices: By participating on this discussion board, visitors agree to abide by the rules outlined on our Rules page. Messages posted on the Democratic Underground Discussion Forums are the opinions of the individuals who post them, and do not necessarily represent the opinions of Democratic Underground, LLC.

Home  |  Discussion Forums  |  Journals |  Store  |  Donate

About DU  |  Contact Us  |  Privacy Policy

Got a message for Democratic Underground? Click here to send us a message.

© 2001 - 2011 Democratic Underground, LLC