>>3920
>Can I learn to code?
Yes. Any idiot can bang out a Python script.
Ready for this?
print("Hello, world!")
Congratulations. Now you know how to write "Hello, world!" in
about twenty different programming languages.
To be good at programming, you'll need to understand:
> Basic logic
> Algorithms, and how and when to apply them
Once you've got both of those under your belt, learning a programming language is just a matter of picking up its syntax, quirks, and libraries.
Helpful, but not necessarily required:
> Maths
In short, you do not need to be a master of set theory in order to make a grocery list.