Beginning in Code

So supposedly I learned how to program backwards…

Calloway Sutton
Jul 21, 2017 · 2 min read

Most people that I have met have told me that I learned how to program backwards because I started learning low-level languages before the higher leveled ones like Python, Javascript, and HTML.

The first one I learned was an awesome program called QB64 [The unofficial homepage] (which I still use to this day) and it, at least to me, was the most useful language anyone could use. I tried getting so many people to get it (also, still do it to this day) but only a few people actually listened and used it. Afterwards I learned that QB64 supports Assembly and C++ libraries and wanted to learn how to use those. C++ seemed too hard for me so I went in more on the Assembly side of things. Some time passed by and I was starting to use Assembly by itself to make some applications (using the FASM Assembler). All these applications were very simple input/output programs for maths problems (for example I made a triangle side length and angle calculator for myself when I was learning Geometry, sadly the code was on my old computer which was wiped and donated) and around this time I was starting to see these amazing designs on websites and I was just thinking to myself “Wow, I need to learn how to do this” (you have to remember QB64 isn’t really made for highly graphical content, at most pixel art, and Assembly isn’t really the best if you’re trying to make graphics either) and so I got a small book on HTML5 and CSS at a used bookstore (it was for $0.05, but they gave it to me for free) and started my little adventure in programming in the web browser.

HTML and CSS were the easiest languages I have ever used and now I know almost all of HTML5 and could probably make any type of website (If you need one I’ll make one for ya ;D) and now you're up to date with the story of how I learned to program in the wrong order (if you were to put the languages starting from the easiest to hardest).

Now I am currently working on joining the back-ends of web pages to Assembly, C, and other low level-languages.

Thank you for reading

-Calloway

Calloway Sutton

Written by

Hey, I’m a guy who loves learning new things and right now am learning the x86 Assembly language plus C and QB64.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade