Getting started with programming ================================== .. note:: 🌱 Aim: provide a reference and a list of starting points for learning programming Level: beginner 🌱 To get started with programming, especially if going into bioinformatics, Python might be a good programming language of choice. If the analysis you plan to perform are going to be more statistical in nature, R might be a good alternative. Programming courses at UiO ------------------------------ To get started with learning programming, see some of the UiO software carpentry courses: - `Plotting and programming in Python `_ for beginners, - `Programming with Python `_ for the ones with some experience with Python, - `R for Reproducible Scientific Analysis `_ for beginners. Information on upcoming workshops can be found on the `UiO Library website `_. Recommended literature ------------------------ ...