Data Science is an exciting field to work in, combining advanced statistical and quantitative skills with real-world programming ability. There are many potential programming languages that an aspiring data scientist might consider learning. Whilst there is no correct answer for the best one to master, there are several things to take into consideration before you begin. Here we take a closer look at the three most commonly learned languages in the field.
1. R - Released in 1995 as a direct descendant of the older S programming language, R has since gone from strength to strength. R is a powerful language that excels at a variety of statistical and data visualization applications, and being open source allows for a very active community of contributors. Its recent growth in popularity is proof of how effective it is at what it does.
2. Python - Guido van Rossum introduced Python back in 1991. Python is a very good choice of language for data science, and not just at entry-level. Much of the data science process revolves around the extraction transformation loading process. This makes Python’s generality ideally suited. Libraries such as Google’s Tensorflow make Python a very exciting language to work in for machine learning.
3. SQL - SQL stands for Structured Query Language. It defines, manages and queries relational databases. The language appeared by 1974 and has since undergone many implementations, but the core principles remain the same. SQL is more useful as a data processing language than as an advanced analytical tool.
Curious about learning more data science skills? We’ve got you covered with our free courses on Advocacy Assembly.
90 mins
90 mins
50 mins
6 useful resources for journalists covering Covid-19
With a global pandemic spreading throughout the world, journalists are under increasing pressure to report accurate and relevant news for the masses. Often when covering a crisis, those on the reporting frontlines compromise their physical safety and mental health. To show some solidarity, the Advocacy Assembly team curated a list of useful resources from other organisations leading the way on this.
5 ways to find data for your next story
Data journalism is fast becoming a big trend in newsrooms across the globe. However, data isn’t always so easy to find. Here are five ways to get data for your next article.