Hacker News new | ask | show | jobs
by jskonhovd 4295 days ago
I don't know if Swift would be the best language to learn programming. Python is probably a better option. I would avoid platform specific languages until you are hired to work in that space. Open platforms like Python are much easier than close platforms to get started in Computer Science.

A good place to start with python would be the Introduction to Computer Science course on Udacity.

https://www.udacity.com/course/cs101

If you are interested in ML, I can recommend taking the Programming Languages course on Coursera after the python course.

https://www.coursera.org/course/proglang

1 comments

The Programming Languages course on Coursera: highly recommended