I wanted to make games and got a CD with all kinds of game making software, as this was before we had an Internet connection, including some obscure BASIC system which is how I started my programming journey. Then we did some LOGO and Pascal in school and wanted to become a hacker so I installed Ubuntu GNU/Linux and started reading Stallman's essays. What about you?
Learned about Scratch 1.4 from some relatives. Made a few little games with it. Did a little QBasic and Windows Batch. Then Python. Then JavaScript. Became enthralled with FOSS and suckless, so I installed GNU/Linux. I'm currently working towards learning C (and family).
I played with Lambda Calculus to think about computations.
I got fed up with my call center job and wanted to get above the labor API, so I took Harvard's CS50, Nand2Tetris, the University of Helsinki's OOP MOOC, and built demo projects, while learning the ins and outs of Linux. Then no one wanted to give me an interview, so instead I became a stay-at-home dad. Shrug.
First started learning basic shell scripting because of my IT background. Slowly realizing there's more to life than reading files and piping around text I started gaining interest in the more theoretical and lower level stuff.
>>2
Sort of similar background. Started with scratch in 3rd grade, then tough myself Free Basic and Java later on. Secretly dual-booted Ubuntu on our family computer so that I could administer the machine. Had fun teaching myself various languages, playing around with window managers and distributions.
A college of my father gave me his copy of SICP one new-years-eve, and I fell in love with it immediately, though I was still too young to understand everything. Around that time, I also started with Emacs that lead me to Free Software. Been having a love-hate relationship with Unix ever since.
LOGO
>>7
I was surprised to find out recently that LOGO is a Lisp dialect.
I just wanted to find out what's next in that ZYNAPS game and the book with POKEs didn't have them included for the game.
You can find your programming answers from community like grepper! http://www.grepper.com
I started making games in Game Maker back when I was 15 or so.
Minecraft got me started on the path with command blocks, which then turned to source engine scripting, and finally I started taking free online courses and courses in school. Speaking of the school courses, they sucked dick and I already knew everything they taught
I was interested in Minecraft mods, and one day I installed the "Computercraft" Minecraft mod.
Making little robots mine stuff for me in lua taught me basic programming principles.
Then I took a big jump and a made a small 5-min DOOM clone in C# with the Unity engine. It took me a very long time because I was new, but I learned a lot.
Since then I've sporadically done a number of projects and learned a lot in various areas.
Right now working on a website and learning the OpenGL framework.
When the AI like ChatGPT is become common, we didn't need to manually code any program anymore & let AI developed code for us!!! 🤑
I learned from freecodecamp and then I moved on to SICP and K&R
FreeCodeCamp sucks. Just read your SICP!
Some CD with xlisp and neural networks example.
>>16
It ain't that bad if you're trying to learn web development from nothing.
I just googled it. Back then google didn't suck balls, and I ended up and a pretty solid site. Then I started watching Bucky Roberts. Now I'm in a cs university
I watched Mike Dane's tutorial on Python.
I remember I tried Scratch. My dad was a SWE and also managed to make me write a java class that prompted for 2 numbers from stdin and output them added together. I've been doomed ever since.
I've read my SICP.
Fucked around with QBasic and C++ as a teenager. Learned Lisp and C many years later and started getting somewhere.