Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Logo - first taught me that computers were programmable. that little turtle actually went where I told it to!

BASIC - Forget the turtle, this machine can actually do real stuff - interaction, graphics, solving my rubik's cube. For a young kid, the declarative style of programming was simple enough to make sense

FORTRAN77 - First taught me to think about how data was stored and the difference between the value and the address (and pointer arithmetic).

C - What can you say about C? It's the fundamental building block.

MIPS Assembly - At the end of the day, you've got to move bits and bytes around in registers. Programming assembly taught me how that all works.

LISP - opened my eyes to recursion and functional programming. moreso, it first showed me that programs could be elegant.

Python - It's fast and easy to read. I can show a program to non-programmers, and they can often get the gist of what it's doing. Python code is the most "readable" code I've written.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: