What was your first programming language?

super combination , but started from BASIC - business as usual!!!

looks ada programmers are still classified

Does Logo count as a programming language? Can you reach Turing completeness using the turtle?

3 Likes

It absolutely does, it’s a Lisp dialect in fact, the turtle is just what it’s best known for.

3 Likes

I’m old enough that I can’t remember when it happened, but when I was younger you still had MS-DOS on computers and you had to sometimes fiddle with AUTOEXEC.BAT and CONFIG.SYS to get games to work, so I was familiar with EDIT.COM. Some time later, I stumbled upon a certain QBASIC.EXE, which looked similar (and it was!) except it kept shouting EXPECTED: $thing at anything I wrote :rofl:.

From there I played around with Visual Basic, then I used Delphi and Turbo Pascal for a while, then later C and C++, Java, PHP, JavaScript, Python, Go, etc… and more recently various ill-conceived languages we use at work.

Oh, and obviously Zig. :sunglasses:

4 Likes

R in 2014, with Python shortly after that. Since then JavaScript, Go, SQL, rust and now Zig.

Maybe one of these days I’ll try to write something real in C, other than just a toy. It’s just that zig makes it pretty easy to not do that…

3 Likes

My first language was TI-Basic, to have my TI-84+ calculator run formulas for me. That was ~2009.
From there, started learning C in 2011, then C++, Java, JavaScript/TypeScript (2016 first language used in industry), then constant dabbling in Python/Go/Rust. Also explored Clojure and Elm. Started zig last year (2023)

3 Likes

Nobody mentioned Sinclair ZX Spectrum 48K Basic, so here it is… started 1983. Then some ZX80 assembler.

Skipped a few years till my first 386 PC in 1992 and since then fully focused on web development… Perl, PHP, but mostly ASP, Javascript

First .NET was not my thing so switched completely to JavaScript. Some C exclusively for Arduino.

Currently exploring Go and Zig (gave up on Rust).

5 Likes

I only remember directing the turtle to draw obscene figures on the computer screen. Would rather not count that as my first experience at programming :stuck_out_tongue:.

4 Likes

The obscenity was 20 GOTO 10 for me ^_^

Thinking back on it, Logo actually was my first programming language, because I figured out how to do simple spirographs with it. That experience of figuring out a simple loop, which repeats commands, with a variable I could change to get a different number of circles: that’s programming.

3 Likes

i still remember how stunned i was by for loop (ALGOL 60) 1971

1 Like

Basic on the c64 was my first as well. Then dove right into assembly on the c64. I ordered the assembly disk and book from an ad in one of those monthly computer magazines.

2 Likes