ICAEW.com works better with JavaScript enabled.

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. 


Continue reading

This content is not freely available. To access 'Python, data and successful coding' you need to be one of the following:

ACA student

This content is available to ACA students. If you want to start the ACA qualification there are several routes you can take

ICAEW member

Gain access to world-leading information resources, guidance and local networks. 98% of the best global brands rely on ICAEW chartered accountants.