# Learning programming

* Install from [Rustup](https://rustup.rs/)

* Reading a tutorial
* Reading the official documentation
* Watching videos
* Writing small examples
* Writing a translation guide from another programming language you already know.
* Course
* Writing a project
* Reading the source code of open source projects
* Contributing to open source projects

* Learn concepts in context
* Use real-world examples (try to implement them)



