TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What was your first programming experience?

3 点作者 slowenough超过 5 年前

6 条评论

sigmaprimus超过 5 年前
Watching my Mom who was a "typist"(google it if your too young to know what that is!) ,enter in page after page of code from a computer magazine into our family PC. Then watch my Dad spend the next few days debugging her typos and then finally transfer the program to a tape recorder. I'm pretty sure the first game was a text based version of lunar lander.
vivalibre超过 5 年前
Ten years old, typing BASIC games into a TRS-80 Model I from a book. Then at eleven, got a C-64 for Xmas, and taught myself BASIC and 6502 assembly. I had to learn assembly because BASIC couldn&#x27;t handle the I&#x2F;O speed of 2400 baud :-D<p>Now I write encryption libraries for a Major Cloud Provider
slowenough超过 5 年前
Copying some BASIC programs from some magazine (PC World?) onto &quot;QBASIC&quot; in DOS on an IBM 286 in the early 90s. Or entering x86 ASM via debug.com in DOS from the computer manual (which contained a section on how to program using debug). I can&#x27;t remember which was first.<p>Edit: It&#x27;s interesting a lot of people seem to have a similar experience (thanks BASIC!). I thought there&#x27;d be more &quot;I played with JS in the browser in early 2010&quot;, or &quot;I attended a programming bootcamp after studying law to get an engineering job&quot; type experiences as well.
Cheyana超过 5 年前
Typing in a page of Basic code from Atari magazine on the membrane keyboard of an Atari 400. After correcting all my typing errors (an even more tedious process) I was able to play a game where you would climb up a skyscraper, dodging hazards that were dropped on you.<p>I never stuck with programming.
bediger4000超过 5 年前
1973 or 74, BASIC on a Honeywell 1640 at Northeast Missouri State University.
Findeton超过 5 年前
My father taught my brother and I Visual Basic.