DEV Community

Discussion on: Am I Smart Enough?

Collapse
 
eljayadobe profile image
Eljay-Adobe

I learned programming on my own as well. The first programming language I learned was all monkey-see-monkey-do. I did not even have a book on programming, nor on the language. I just had a fold out language reference card, and too much time on my hands.

The second language I learned I did have a book, and another fold out language reference card. And I self-taught from that book.

(In hindsight, it seems that fold out language reference cards were very popular at one time.)

And the third language. And fourth. And fifth. And sixth. And seventh.

The first language I learned in a classroom setting was the 8th programming language language I learned. The textbook for that class is available online for free in electronic format, SICP.

The languages were, in order: BASIC, 6502, Pascal, C, FORTRAN, Prolog, 68000, LISP.

Collapse
 
marilia profile image
Marilia

I couldn't imagine learning programming with just a fold out reference card, without Youtube I would still be completely lost on how to write a function!

The first language I learned in a classroom setting was the 8th programming language learned. The textbook for that class is available online for free in electronic format, SICP.

I appreciate you for taking the time to reply and sharing this resource with me. I'm always happy to hear about people who learned programming outside of a college setting and struggled as much as I am currently struggling

Collapse
 
neoprint3d profile image
Drew Ronsman

There is a really good YouTuber that is called Fireship you should watch his 100sec of TOPIC* which is a really great overview video of different type of technologies found in web development

Thread Thread
 
marilia profile image
Marilia

Will check the channel out, thank you!