# Programming
Programming is the art of solving problems by writing code[1].
When the problem solving is done by developing some software, it's called software development.
There are many paradigms of programming.
Learn more: https://cs.lmu.edu/~ray/notes/paradigms/
# Resources
# Websites
- https://github.com/sdmg15/Best-websites-a-programmer-should-visit
- https://github.com/charlax/professional-programming
# Books
- https://github.com/greyblake/awesome-programming-books
- https://github.com/EbookFoundation/free-programming-books
- https://www.oreilly.com/library/view/reactive-messaging-patterns/9780133846904/
Also See:
Instructions that humans can read and machines can understand. âŠī¸