The result of the survey What was your first programming language?
- Participated: 139 Zigsters.
- Programming languages: 29.
- Winner: BASIC(47/139).
- Oldest: FORTRAN(1965).
- Youngest: Rust(2024).
Main content of README.md generated by zig program.
The result of the survey What was your first programming language?
Main content of README.md generated by zig program.
I don’t have an account on reddit, so I’ll reply here, if you please.
The very first programming language (+IDE, fck them all) where I started to understand what’s all about was probably Pascal (first its was PDP-11 like computers, then there was DOS and Turbo-Pascal, 1993 or so).
Also there was some tiny experience with BASIC (1991)
(GOTO was awful, but now welcome to call/cc
)
and FORTRAN (1992)
(also had some very interesting experience in rewriting FORTRAN progs in Delphi).
Started to learn C in 1998, but do not remember exactly when and why.
Still it is the most convenient programming language for me.
well … I was born in the year C lang did, it’s a karma
Long road to Zig
tell me about it
algol60,asm,fortran,plm,c,c#,vbs,psh,go,php
1971-2024
zig - since July
Had a similar journey, started in 1978: ASM, Fortran, C, Pascal, Smalltalk, C++, Java, Go, Zig.
For me, it was Turbo Pascal in 1997 when my neighbor gave me a book about it. And then two years later, I started learning it in high school as a part of a class.
My Journey in Programming Languages:
2017 - HTML (?!)
2020 - Python
2021 - C
2023 - Java, Lua, Go, Rust
2024 - Zig
Technically, BASIC and Logo, but I don’t know if 20 GOTO 10 should count.
I actually picked up the knack learning Turbo Pascal, which really was a generational rite of passage. Not surprised to see it well-represented among programmers who found their way to Zig.
Python → C++ → a ton of stuff like html, php, java, etc… → Zig
1984: BASIC on Acorn Electron; included great programming books and 6502 assembler
1986-1987: I read the first edition of “The C Programming Language”, loved it and decided to become a programmer
1988: Professionally programming using C
then: C++, Java, ruby, C#, erlang, clojure, go, zig
I love: forth, lisp, smalltalk, haskell
also learned: Fortran, COBOL, Pascal, Visual BASIC, Rust
Mine was GML in 2006. I got a disk with the GameMaker software in the book Game Maker’s Apprentice which I bought through an ad in Nintendo Power.
There’s just something so pleasing about firing up the 6 year old laptop, installing Linux, and writing some zig that can relatively easily be ported to so many architectures. Feels very under-consuming.
Anyway,
btw thank you for Zig in Depth - didn’t let me smash my head againts the wall (especially black magic interfraces)
Basic, C, Fortran, Lisp, Prolog, Perl, C++, Raku, Zig.