Programming
Explore Programming
Latest about Programming
![A vintage General Electric PC ad from BASIC's birth era, the 60s. This ad is for the cut-down GE-210 versus the colossal 2000 LB GE-225 used to create the BASIC programming language.](https://cdn.mos.cms.futurecdn.net/NpoNieWfbkYo7UnnKxqYJk-320-80.jpg)
The BASIC programming language turns 60, a retrospective
By Christopher Harper published
Dartmouth BASIC turns 60 years old since its May 1, 1964 debut.
![Lists in Python](https://cdn.mos.cms.futurecdn.net/pPnHVJy9adxSK4yewm2LJ9-320-80.jpg)
How To Use Lists in Python
By Les Pounder published
Learn how to work with lists in Python by creating a real world project which has them at its heart.
![Python Functions](https://cdn.mos.cms.futurecdn.net/exrrXhTfsUy6bZ6ughpEza-320-80.jpg)
How To Create and Use Python Functions
By Les Pounder published
Functions are powerful and useful. With functions we can run many lines of code just by calling their name. Automate processes and make our code a little easier to read.
![shutterstock_2161657635](https://cdn.mos.cms.futurecdn.net/6fwSgi2cHsXuhohgy9LF56-320-80.jpg)
Microsoft Excel Gains Python Data Analysis and Visualization Support
By Ash Hill published
Microsoft is officially adding support for Python to Microsoft Excel with a little help from the third-party team Anaconda.
![Dictionaries in Python](https://cdn.mos.cms.futurecdn.net/qmyvSUATQ4pus5tAL7EgiV-320-80.jpg)
How To Use Dictionaries in Python
By Les Pounder published
Learn how to create and use dictionaries in Python by creating a real world project which has them at its heart.
![Python](https://cdn.mos.cms.futurecdn.net/kWZyNr8pFR7NSgdDTcx3rb-320-80.jpg)
How to Enumerate in Python
By Ash Hill published
Python has a useful function that enables you to enumerate a list or tuple that can be easily called and used later in your script.
![How To Use For Loops in Python](https://cdn.mos.cms.futurecdn.net/UhcuwXQZ9o8fkzxcUiu9k-320-80.jpg)
How to use For Loops in Python
By Les Pounder published
Learn how to repeat loops using ranges and iteration
![How To Install Python on Windows 10 and 11](https://cdn.mos.cms.futurecdn.net/Y2AQiaaeW7QwdTgikvknzU-320-80.jpg)
How To Install Python on Windows 10 and 11
By Les Pounder published
Installing Python on Windows 10 and 11 is easy and we show you three ways to install and use the versatile programming language.
Stay On the Cutting Edge: Get the Tom's Hardware Newsletter
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.