© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2021
R. CieslaProgramming Basicshttps://doi.org/10.1007/978-1-4842-7286-2_3

3. Setting Up Your Programming Environments

Robert Ciesla1  
(1)
HELSINKI, Finland
 

This chapter is dedicated to introducing you to the joys of integrated development environments . While online programming environments are fine for your first few listings, you really benefit from having some dedicated coding software on your own computer. Luckily there are a plethora of free IDEs available for your downloading pleasure. We’ll cover this variety of software for the three most popular operating systems of 2021. But first, we’ll address another fundamental concept: computing architecture

Get Programming Basics: Getting Started with Java, C#, and Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.