ICAEW.com works better with JavaScript enabled.

Continue reading

Python, data and successful coding

Python is the computer language of choice for accountants. Kirstin Gillon explores its data-handling and statistical capabilities, and Rick Payne describes learning to code.

Python is a high-level, general purpose computer programming language. Although it has existed since the early 1990s, its popularity has increased greatly in recent years. Indeed, earlier in 2020 it climbed to number two in the RedMonk programming language rankings, behind JavaScript. 

Its popularity is explained by its flexibility and ease of use. Its design philosophy emphasises simplicity, readability and white space, making use of English-like syntax. This makes it easier to learn than other languages, so a lot of beginners try Python as a first step. From a technical perspective, this simplicity also enhances the productivity of programmers.