PC Pro Magazine

Top 10 programming languages

1 Python

The TIOBE index makes Python the most popular programming language in the world – or at least, the one people want to know about more than any other. A major part of its appeal is that Python uses a small vocabulary of simple instructions, mostly with plain English names, so it’s very easy for a beginner to jump in and start writing working programs. Python is relaxed about variables: you can work with numbers and strings without having to explicitly define your data types, and you don’t need to worry about memory usage, as the interpreter automatically deallocates variables and program structures that are no longer needed (“garbage collection”).

While it’s easy to get started in Python, you can use it to create almost any kind of program, from a simple string-processing tool to a fast-action arcade game. Hundreds of free libraries provide functions that you can drop into your programs to add capabilities from website publishing to image editing, data analysis and machine learning.

Python is particularly associated with the Raspberry Pi, as it comes preinstalled with the Pi OS, and reflects the platform’s unfancy philosophy. However, the official Python interpreter is also available for Windows, macOS and numerous Linux distributions, and there’s a huge range of third-party development environments to help you create and debug your code.

GET STARTED AT python.org

2 C 4 C++ 5 C ♯

Originally introduced 50 years ago, C’s enduring

You’re reading a preview, subscribe to read more.

More from PC Pro Magazine

PC Pro Magazine2 min read
Asus Chromebook Cr11 Flip
PRICE £317 (£380 inc VAT) from asus.com/uk Like the Lenovo 500e Yoga Chromebook, the Asus Chromebook CR11 Flip is a rugged 2-in-1 convertible sold mostly into the education market. However, the laptop feels like it belongs to an earlier era. At 209 x
PC Pro Magazine3 min read
Qsan XCubeNAS XN5104R
PRICE Diskless, £1,278 exc VAT from lambda-tek.com Representing the entry point of Qsan’s new NAS appliance family, the XCubeNAS XN5104R offers SMBs a small footprint storage solution with plenty of room to grow. This competitively priced 1U rack NAS
PC Pro Magazine3 min read
AMD Radeon RX 7900 GRE
PRICE Sapphire Radeon RX 7900 GRE Pulse, £458 (£550 inc VAT) from scan.co.uk The AMD Radeon RX 7900 GRE isn’t a new graphics card: it officially launched in China back in July 2023. However, AMD has now allowed its partners to release the Golden Rabb

Related