this post was submitted on 12 Jan 2024
35 points (94.9% liked)
Programming
17432 readers
233 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
If you want to learn how programming languages can go from text in a file to something a computer can process, I recommend either:
Programming Languages: Application and Interpretation
or
Crafting Interpreters
If you want to know how a computer processes the information, I recommend:
NandToTetris
If those are too much for your level of programming knowledge, I suggest one of the following to get up to speed:
A Data-Centric Introduction to Computing
or
Structure and Interpretation of Computer Programs