GitHub’s Post

View organization page for GitHub, graphic

4,257,648 followers

What was the first thing you remember coding?

Fabrizio C.

Senior Software Engineer | PHP, Node.js & AWS | Contentful, Spryker & Kafka Certified

1mo

A quiz game in BASIC, something like this: 10 PRINT "What is the capital of France?" 20 PRINT "1. Berlin" 30 PRINT "2. Madrid" 40 PRINT "3. Paris" 50 INPUT "Enter the number of your choice: ", A 60 IF A = 3 THEN PRINT "Correct!" : GOTO 100 70 PRINT "Incorrect, try again." 80 GOTO 10 100 END

Achim Nohl

Senior Architect at Synopsys Inc

1mo

Feb'1984 - 10y old ill at home in our living room with our brand new Sony Hit Bit MSX connected to our Family TV going through the best programming book I ever read. https://archive.org/details/sony-einfuhrung-in-msx-basic-ocr

  • No alternative text description for this image
Apinya Chainapong

Assistant Managing Director

1mo

Assembly for hand build circuit board for vending machine 🤔

Basel Salama

Python Developer at Ckriptick

1mo

probably "Hello world!" in many languages ... they just make you do it you litterally have no control 😁

Deniz Eren

Principal Architect at Kalmar

1mo

Commodore64 computer came with a Users Guide; back then a Users Guide would teach you how to code :) Anyway, first thing I remember as a kid is copying sample code in, modifying them and running them to see what happens. https://www.commodore.ca/manuals/c64_users_guide/c64-users_guide-06-sprite_graphics.pdf

Leigh McGill

Software Developer at StackAdapt

1mo

Quadratic equation solver in TI-BASIC on a TI-83 Plus. It could tell you intercepts in decimal approximation or exact form, including imaginary ones, and factor if possible, and show you a graph of it. I remember writing out what I would store in every single variable A-Z (which eventually overflowed into specific positions in one of the lists) so I wouldn't overwrite a value I needed later, and also my list of all the Lbl's for Goto/Menu. When I got to my first language that let you give variables arbitrary names and write functions, I was so excited!

Gopichand Peddi

Architect | Azure | AWS | JAVA | C# | NodeJS | Micro Services | Python

1mo

2005 First academic project in C/C++, made be realise many things between theory and practical. I still remember spending lot of time in lab, asking many many questions. After finishing the project I felt like I am on top of the world. Next my steps went into Java which brought lots of interest in coding.

Jody Wintringham

Full-time student (and mother)

1mo

Writing a game in BASIC for the old Amstrad CPC664. Graphics adventure maybe? Ah ASCII art, just saw below and remembered the term. It had a stickman who walked across the screen, greeted you, and had some options to give him a big glass of water, which he drank using a ladder and a long straw. I was quite proud of it, considering I was under 12 at the time. Also did a lot of mandala drawing using turtle graphics programs.

James Good

Data Transformation and Reporting Specialist | Transforming Data into Strategic Insights

1mo

The first thing I remember coding was a blackjack game in classic BASIC. I created it for an Intro to programming class. I remember picking blackjack because I thought the game logic would be fun to implement, especially the conditional Ace. I also wanted to figure out how to create, shuffle, and draw from a fair virtual deck. I remember I got an A on that project, but I wish I could find a copy today to see how I hacked that together back then. I just remember writing a bunch of GOTO statements😅.

GW basic, terminal prompt hangman with ascii art... 8 yrs old. Quickly followed by Qbasic, with a custom mouse driver, basic graphics, little 5 screen adventure game... and a little winamp-like thing able to playback a few dozen midi's I programmed in using my musical ear autistic gift (any stringed instrument)... 8 yrs old. Then autohotkey and beta testers red dragon version based/enabled game bot to automate ultima online... made a village of NPC's on an unofficial server a few years later... age 14. Then Pascal, a buit-from-scratch wireframe 3d rendered pong game, firing the ball (circle) away from the screen to the moving rectangle enemy at the end, all depth adjusted... grade 9 so... 14... got in trouble for cheating and rewrote a working one from memory of the architecture in the visual basic that was available on a nearby machine. Then visual basic, access, and later MySQL based point of sales systems for a few small businesses that I never got paid for "your payment is being allowed to participate"... Then a 12 year fearful/avoidant gap and into botting games and 3d printing... etc etc, mechanical engineering degree, onto robots and later rolling burnouts from HR types when I tried to go a tech career. overshare.

See more comments

To view or add a comment, sign in

Explore topics