Comments on: Poll: First Programming Language? https://pthree.org/2007/03/13/poll-first-programming-language/ Linux. GNU. Freedom. Sun, 13 May 2018 18:21:35 +0000 hourly 1 https://wordpress.org/?v=5.0-alpha-43006 By: Grant Anderson https://pthree.org/2007/03/13/poll-first-programming-language/#comment-71063 Mon, 01 Oct 2007 22:32:25 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-71063 As a freshman engineering major I bought the programming manual for my HP48gx calculator. I liked programming it more than any other work I was doing. I got such bad grades I switched to Computer Science the next year.

]]>
By: Dais https://pthree.org/2007/03/13/poll-first-programming-language/#comment-68501 Sun, 09 Sep 2007 19:27:26 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-68501 My first was BASIC on Vector-06C, an old soviet PC with CPU analog of 8088.

]]>
By: Michael Hoskins https://pthree.org/2007/03/13/poll-first-programming-language/#comment-41187 Fri, 23 Mar 2007 16:01:06 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-41187 BASIC on the Commodore 64, then to the Apple IIe. Like cygnl7 above, I tried using the code from 3-2-1 Contact, then found a book on sprite programming for the C-64.

]]>
By: cygnl7 https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38783 Thu, 15 Mar 2007 19:57:32 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38783 Basic on an Apple IIc running ProDOS. Most of it was me, as a kid, copying code out of books but I did try to learn it. Those were the days.

]]>
By: Web Monster https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38717 Thu, 15 Mar 2007 14:35:46 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38717 My first was Compass Assembler on a Control Data Cyber 6600.

]]>
By: Pharao https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38673 Thu, 15 Mar 2007 10:50:25 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38673 my first one was Q-Basic (MSDos) on a Cyrix 100MHZ 4MB Ram Peacock Notebook of my dad

]]>
By: phoenyx https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38513 Wed, 14 Mar 2007 20:21:05 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38513 The first programming language I learned was BASIC (on a TI 99/4A), but the first programming language I ever did anything cool with was Hypertalk.

]]>
By: Karl Lattimer https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38446 Wed, 14 Mar 2007 16:00:26 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38446 I first started on basic at the age of 8 on a BBC model B microcomputer. Those were the days, but if Logo really is a programming language I learned that too, although logo I learned in about 20 minutes basic took a while longer. After years without my own computer the next time I had a machine to work on I played with QBASIC on windows 95, shortly followed by C/C++ using Borland Turbo C++ V3 (now that was a great language DOS meant a different thing back then). Moving on I was forced to 'learn' pascal but as I already worked in C it was more of a translation of skills to an inferior language. I went on to learn perl then php, then python, although in between I've spent time in java, javascript, bash, prolog, vb and so so many others. What I've learned from this, they're all basically the same, except for basic, which is crap.

]]>
By: Gary https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38419 Wed, 14 Mar 2007 14:24:39 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38419 My first language was BASIC on an Atari 800. After that came BASIC and Turbo Pascal on the Apple II, and then BASIC and Turbo Pascal on the early IBM PCs.

]]>
By: Aaron https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38398 Wed, 14 Mar 2007 13:11:47 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38398 Basic is the obvious winner on this poll, which I figured would happen. It's interesting to see how the rest of the languages play out, though. I figured C would have been more popular as a first language, then Pascal, for example.

]]>
By: Xubuntix https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38342 Wed, 14 Mar 2007 09:22:09 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38342 We had Borland Delphi ( I think it's some sort of Pascal) in School, of cause on Windows.
In University we first learned Scheme.
Today I maily use Perl and C, of cause on Linux only 🙂

]]>
By: Donk https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38333 Wed, 14 Mar 2007 09:04:22 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38333 68000 assembler

]]>
By: Steve https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38317 Wed, 14 Mar 2007 08:10:19 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38317 Basic on the local college system, used at upper school via acoustic coupler to our teletype! Later Basic on BBC Micro, Pascal at Uni. Various others since then

]]>
By: leopold faschalek https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38312 Wed, 14 Mar 2007 07:57:16 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38312 my first prog. language was FOCAL on a PDP-8e followed by FORTRAN on an IBM Mainframe, both back in school around 1974-76.

later followed Commodore Basic and 6502 assembler.

now its C / C++ / C# and Java

]]>
By: NiKo https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38307 Wed, 14 Mar 2007 07:01:26 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38307 Basic on a Thomson MO5.

10 PRINT Hello
20 PRINT World
30 GOTO 10

]]>
By: Morgan https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38284 Wed, 14 Mar 2007 05:44:37 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38284 BASIC on a BBC Model B - although I had some contact with Logo before that, but it doesn't qualify as programming as I didn't learn any control structures... just FD 100 RT 90 type of stuff!

]]>
By: Hez https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38264 Wed, 14 Mar 2007 03:53:27 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38264 GWBASIC on an AT&T 8088 (or maybe an 8086...).

Followed a while later by Turbo Pascal... and the list has grown sporadically since.

]]>
By: Miles https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38232 Wed, 14 Mar 2007 01:32:13 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38232 GWBasic on a Commodore128.

]]>
By: nerowolfe https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38207 Tue, 13 Mar 2007 23:42:42 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38207 BASIC on C=64.. When I had got my first PC with windows 3.1 (I was 9) I started using VB3. But the first language I've learned the right way (from a book) is C.

]]>
By: Joey Day https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38195 Tue, 13 Mar 2007 22:54:35 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38195 I voted BASIC, but an earlier comment just reminded me that I learned LOGO long before I learned BASIC.

]]>
By: Daniel https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38187 Tue, 13 Mar 2007 22:30:09 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38187 Python was my first language written in emacs, can't remember the version, pre 1.5 i think.
This would of been on a computer running debian 2.0 (Hamm) i think and fvwm2 as the window manager on a computer dual booting into windows but as linux developed its gotten more use (and with ubuntu, windows i'm happy to say is hardly touched except for work and when out the house)

Wow a lot has changed since, went on from python to C and then Assembly.

]]>
By: Stéphan K. https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38184 Tue, 13 Mar 2007 22:20:48 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38184 HyperTalk. 🙂

]]>
By: Ralesk https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38182 Tue, 13 Mar 2007 22:18:55 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38182 Okay, BASIC really, but I don’t wanna count my Commodore 64 (as much as I love it) — it was more playing than actually understanding what I’m doing.

So I voted Pascal.

]]>
By: BluJai https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38176 Tue, 13 Mar 2007 22:14:12 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38176 HyperTalk ... the HyperCard programming language. Boy was that fun.
HyperCard was a Macintosh application which, in the early 90s, provided school students like me the opportunity to learn programming on a Mac Plus. Boy, those 8 MHz machines could really fly!

]]>
By: Aaron https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38163 Tue, 13 Mar 2007 21:03:32 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38163 Stoffe- Python is a great language. Coming from a first language of OOP design from the start (Java), Python is doing things correctly. You want to talk a hacked OOP design, look at the implementations in Perl and PHP. Python is coding bliss.

Fabian- No LOGO. Sorry. That's one of the languages that has fallen in the "Other" category. COBOL, FORTRAN and others as well.

Igor- I have spent many a day and night in Dev/C++ on Windows. Good IDE.

]]>
By: Mike https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38162 Tue, 13 Mar 2007 20:53:28 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38162 oh, Basic on an Apple ][ then Pascal, C++, C, Fortran, Perl, PHP, and Python. Lots of shell scripting intermixed.

]]>
By: Igor https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38161 Tue, 13 Mar 2007 20:51:01 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38161 I forgot:

Using GCC in Dev-cpp IDE of course on windows 🙁

After that I move on to Linux

]]>
By: Mike https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38158 Tue, 13 Mar 2007 20:44:04 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38158 Stoffe: you sure are loud and whiney for a non-zealot 🙂 .

]]>
By: Igor https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38157 Tue, 13 Mar 2007 20:43:42 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38157 C rocks!!!...

Then Python Rocks!!!

Now Python Rocks!!!

]]>
By: Jonas https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38155 Tue, 13 Mar 2007 20:41:39 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38155 A language called COMAL, which is a Pascal/BASIC hybrid, it turns out. On 286. Around '93. I don't remember a thing of it today.

]]>
By: Steve Stalcup https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38150 Tue, 13 Mar 2007 20:25:43 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38150 BASIC

w00t!

]]>
By: Haschek https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38148 Tue, 13 Mar 2007 20:08:05 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38148 My father introduced me to dBase in 1990 or '91 (and I still have my very first lines of code on paper), later I switched to Basic 🙂 Both on a i286 with 16MHz, a 40 MB disc, 5.25 floppy and a Hercules graphic card ...

]]>
By: Fabian Rodriguez https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38144 Tue, 13 Mar 2007 19:39:25 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38144 Where's LOGO ?!

]]>
By: a1l3n https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38140 Tue, 13 Mar 2007 19:28:47 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38140 Basic on a Trash80 Model 1 with cassette tape drive.

]]>
By: MeneK https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38137 Tue, 13 Mar 2007 18:59:53 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38137 BASIC on an Amstrad CPC464. I see that I'm not the only one!

]]>
By: jw https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38136 Tue, 13 Mar 2007 18:54:56 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38136 Basic topping the list... why oh why am I not surprised. I started, like so many here, on a C64. A friend and I were reprogramming "Bruce Lee" we could beat the game.

]]>
By: Stoffe https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38135 Tue, 13 Mar 2007 18:45:41 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38135 Basic on the Commodore C=64 came first, so that's what I voted. However, I don't think I did any *real* programming until I switched to assembly soon thereafter. 😉

After that, I learned some C after a few years of not coding, then a few years pause more, learned Java, then Perl, and now I'm doing mostly Ruby, with the occassional sprinkling of at least reading some code in the others, as well as Python, C#, bash and so on.

Trying to find time to look into functional languages more, Haskell and friends are very intriguing, and I'd like to know more.

As to the last language I'll actually learn (thoroughly) I'm currently positive that will be Python. It's a horrible, inconsequent kludge much similar to Visual Basic, and while you can do things quickly in it, that's possible and easier to maintain in several others (again, like VB). The OO is clearly bolted on on the side and the API is a mess (see join, split, len for but one example).

Another reason is that some Python people go to the same fanatics school as some Apple people - doesn't matter if the product is fantastic when the users are loud zealots, all of them. You can have your language, fine, but please, in silence until you've actually looked at the others.

]]>
By: Noah https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38132 Tue, 13 Mar 2007 18:42:47 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38132 I played around with Logo and BASIC, but the first language I actually learned was Pascal (Borland Turbo Pascal on DOS).

I took a class in Pascal a few years later (1997, my first year of high school) and got kicked out of the class for playing games during the lecture. Never mind the fact that I had written said games not an hour earlier and knew the language a bit better than the instructor.

I haven't used Pascal since that class, though; the first language that I learned and still use would be C++, which I also had a class on in high school.

]]>
By: Raffaele https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38129 Tue, 13 Mar 2007 18:38:31 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38129 basic on a amstrad cpc464

]]>
By: Marius Gedminas https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38126 Tue, 13 Mar 2007 18:25:02 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38126 Before I was introduced to programming I used to draw ASCII art in a text editor (kedit on MS-DOS). My father showed me how to convert that to a FoxBase program to draw that art on screen. My first programs were ASCII animations that consisted solely of print (SAY in FoxBase) and delay statements.

After that I got a Pascal book.

]]>
By: Morten Amundsen https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38117 Tue, 13 Mar 2007 17:48:29 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38117 68000 assembler on the Amiga 500

]]>
By: AC https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38116 Tue, 13 Mar 2007 17:43:58 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38116 basic on a sinclair QL.

]]>
By: seele https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38115 Tue, 13 Mar 2007 17:42:40 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38115 We had Apple IIe's when I was in grade school. In between Number Munchers and Oregon Trail we were given lessons in BASIC programming.

]]>
By: tntntn https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38112 Tue, 13 Mar 2007 17:33:47 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38112 My first language was Pascal on Macintosh System 7. Unfortunately I can't remember the IDE/compiler I used.

]]>
By: Andrew McCarthy https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38111 Tue, 13 Mar 2007 17:33:42 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38111 Started with Basic on the Commodore 64 over twenty years ago, before eventually moving to GWBasic on a 8086. Through primary school I also used Logo and Prolog, although never really used them since. The first language I learned that I'm still using now is C, which began when I got a second-hand 286 in 1994 (I think).

]]>
By: Jure Repinc https://pthree.org/2007/03/13/poll-first-programming-language/#comment-38110 Tue, 13 Mar 2007 17:24:43 +0000 http://www.pthree.org/2007/03/13/poll-first-programming-language/#comment-38110 My first was REXX on OS/2 Warp 4, then I used the one on HP48GX calculator and after that I jumped to C++ with Qt on Linux.

]]>