Overview
- Learn how to set up an open source programming environment on your computer for Windows and MacOS
- Study the basics of C#, Java, and Python, grouped into various categories of focus
- Understand how a central processing unit (CPU) crunches data from a programmer's point of view
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (9 chapters)
Keywords
About this book
You'll learn how understanding the basics of coding benefits non-programmers working with software developers. Those in the gaming/media industry will also benefit from understanding a programmer's point of view. The same applies to software testers and even company executives, who might have an education in business instead of computer science.
What You'll Learn
- Think and read code-listings like a programmer
- Gain a basic working proficiency in three popular programming languages
- Communicate more efficiently with programmers of all experience levels in a work-based environment
- Review advanced OOP concepts such as exceptions and error handling
- Set up your programming environments for Windows, MacOS, and Linux
Who This Book Is For
Those looking to discover programming, including beginners in all fields, and professionals looking to understand how code works.
Authors and Affiliations
About the author
Robert Ciesla is an author and filmmaker from Helsinki, Finland. He is also a freelance-programmer working mostly in the indie game scene. He is the author of Encryption for Organizations and Individuals (2020), Game Development with Ren'Py (2019) and Mostly Codeless Game Development (2017).
Bibliographic Information
Book Title: Programming Basics
Book Subtitle: Getting Started with Java, C#, and Python
Authors: Robert Ciesla
DOI: https://doi.org/10.1007/978-1-4842-7286-2
Publisher: Apress Berkeley, CA
eBook Packages: Professional and Applied Computing, Apress Access Books, Professional and Applied Computing (R0)
Copyright Information: Robert Ciesla 2021
Softcover ISBN: 978-1-4842-7285-5Published: 07 September 2021
eBook ISBN: 978-1-4842-7286-2Published: 06 September 2021
Edition Number: 1
Number of Pages: IX, 171
Number of Illustrations: 25 b/w illustrations
Topics: Python, Java, Programming Languages, Compilers, Interpreters, Professional Computing, Computer Science, general, Programming Techniques