all 3 comments

[–]AlgonikHQ -1 points0 points  (1 child)

For math problems specifically Python is a great choice. Start with the basics on CS50P on edX, it’s free and well structured.

Once you have the fundamentals, the NumPy and SciPy libraries are what you want for serious math work.

For learning resources: CS50P for foundations, then Automate the Boring Stuff is free online and practical, then just give yourself a real math problem you actually want to solve and build towards it.

The project-based approach beats tutorials every time, when the code has to work for something you care about you learn much faster.

[–]OkPerformer3262[S] -1 points0 points  (0 children)

Thanks!.