Listen free for 30 days

Listen with a free trial

One credit a month, good for any title to download and keep.
Unlimited listening to the Plus Catalogue - thousands of select Audible Originals, podcasts and audiobooks.
Exclusive member-only deals.
No commitment - cancel anytime.
Buy Now for £18.29

Buy Now for £18.29

Pay using card ending in
By completing your purchase, you agree to Audible's Conditions of Use and authorise Audible to charge your designated card or any other card on file. Please see our Privacy Notice, Cookies Notice and Interest-based Ads Notice.

Summary

The world is changing rapidly, and technology is at the very center of it. Technology is affecting our present. Technology drives and shapes our future. What better way to be part of that driving force than to learn the beating heart of all these computers and application? Coding.

The Coding Languages for Absolute Beginners series aims to be the go-to guide for beginners to get started on programming and learn the coding skills needed to build the technology and drive the future you want.

And the best part about it, you’ll learn from scratch - not just one, two, three but six programming languages!

In this series, you’ll learn the basics, techniques, and best practices for the following coding languages:

  • Arduino
  • C++
  • C#
  • Powershell
  • Python 
  • SQL

This comprehensive beginners guide to these six programming languages gives you everything you need to know to get started on coding and much, much more! Before you know it, you’ll start seeing results on screen, and you'll be on your way to mastering any, if not all, of these programming languages!

Start your coding journey now!

©2018 Zach Webber (P)2018 Zach Webber

What listeners say about Coding Languages for Absolute Beginners: 6 Books in 1

Average customer ratings
Overall
  • 4.5 out of 5 stars
  • 5 Stars
    4
  • 4 Stars
    1
  • 3 Stars
    0
  • 2 Stars
    1
  • 1 Stars
    0
Performance
  • 4 out of 5 stars
  • 5 Stars
    4
  • 4 Stars
    1
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    1
Story
  • 4.5 out of 5 stars
  • 5 Stars
    4
  • 4 Stars
    1
  • 3 Stars
    0
  • 2 Stars
    1
  • 1 Stars
    0

Reviews - Please select the tabs below to change the source of reviews.

Sort by:
Filter by:
  • Overall
    4 out of 5 stars
  • Performance
    4 out of 5 stars
  • Story
    4 out of 5 stars

Loved reading it every secs

I really enjoyed this course and It will really help in my career path. I really wish to appreciate my facilitator, he did a very wonderful job by explicit every technical codes and graphs and also by providing relevant resources for further use. Thanks

  • Overall
    2 out of 5 stars
  • Performance
    1 out of 5 stars
  • Story
    2 out of 5 stars

Robot read

The whole thing is clearly not a human and is a text to voice bot which significantly limits effective immersion in the material.

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

fantastic

Fantastic book.. haven't still finished it but I very much like the thoughts I've read so far... and it is written in a great way...

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

thank you

I loved the way that it was guided and all the information within. I have learned so much. I have to say that this book intrigued me much more than another other book has! Thank you

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

step by step process

What a good start to have this book. It really opened my mind to new possibilities of being final free with this kind of tool.

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Raji
  • Raji
  • 03-02-19

recommended

I am new to SQL, c++, python, powershell and I don't have background knowledge about it. I easily grab this book for me to learn about it and I never regretted it.

28 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Dollie  Ring
  • Dollie Ring
  • 16-08-20

Taking time to digest

Coming from a Unix background with a lot of scripting experience I needed to understand 'what PowerShell was all about' and cut through all the principles quickly to get me started.

I listened the whole series at 1.75 speed and got exactly what I needed. On top of that, and remember I'm a Unix (Linux) user, I was somewhat impressed with PowerShell and the whole concept of object processing and 'Providers'.

If you know a thing or two about scripting but want to get to grips with Windows PowerShell then start here. I can now read scripts, make them do as I need and am already searching for more advanced courses to expand on what I've learned. Great stuff, thanks!

24 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Colleen Powers
  • Colleen Powers
  • 17-08-20

Very instructive and challenging.

To get started with learning the C++ programming language. This is a great language to learn because it allows you to work on almost any kind of program or application that you want and it is really easy to learn how to use it. This guidebook will go over all the things that you need to know to get started with using the C++ language for your own needs. There are so many great topics that you can explore when it comes to working with the C++ language. This guidebook will explore what C++ is all about, how to get it all started, how to work with your own syntax and create the first code that you might want to use, how to work with variables, loops, and arrays, and even the importance of conditional statements and operators inside your code. Once you are done with this guidebook, you will be ready to write some of your own codes! There is so much to learn about the C++ language. It is a great option that will help you get ahead, and knowledge of how this programming language is used will help make sure that you can get any task or program taken care of. Once you are ready to get started with the C++ language, make sure to read through this guidebook to help you out.

22 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Veer
  • Veer
  • 03-02-19

interesting

This was the perfect book to start learning about SQL and it is straightforward and easy to read. There are examples in the book that I tried my hands on and it really helped to learn the concepts quickly and it includes a wealth of information about programming, syntax, and coding.

21 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Sidney
  • Sidney
  • 18-08-20

Bringing it all together

Most people are scared of learning a new coding language. They know that it would open a lot of doors for what they would be able to do with their computers, but they worry that coding itself is too hard for them to learn how to work with. If you do not take the proper time to learn a new programming language, the whole process of programming could be difficult. But when it comes to finding a good language that will help you write almost any code that you would like, then it is time to take a look at the C# programming language. This chapter will take you through some of the basics that come with using the C# coding language so that you can start using it yourself.

The first thing that you might want to look into when it comes to a coding language is to understand why C# is so special and why you would even want to learn how to use this particular programming language. There are many different coding languages out there to choose from, and they all work differently. Some people go with a certain coding language because it is easier to use than some of the others and some will choose their programming language based on the kind of programming they can do with it.

But you will find that there are a ton of benefits that come with using the C# program, and we will explore some of them inside this guidebook. Even though you are just a beginner, this is a great coding language to work with and will allow you to design so many programs of your own.

20 people found this helpful

  • Overall
    1 out of 5 stars
  • Performance
    1 out of 5 stars
  • Story
    1 out of 5 stars
Profile Image for altay
  • altay
  • 18-01-20

horrid. do not waste your time

there are NO book examples read to the listener, the reader is assuming the listener has a copy of the book they are reading in fro t of them and in this destroys the ability for AUDIBLE LESSONS ITS AN AUDIBLE FOR A REASON ASSHOLE! DONT WASTE YOUR TIME WITH THIS BS SET THERE IS NO ACTUAL EXAMPLES READ TO YOU YOU MUST PURCHASE A HARD COPY OR HAVE A COMPANION BOOK TO GET ALL THE INFORMATION INCLUDING THE ABSOLUTE MOST IMPORTANT PART, THE CODE. the reader never reads ANY examples listed in the book, ANY OF THE BOOKS IN THE ENTIRE PACK so all the listener gets is a general explanation with no actual USABLE data.

example, going through PYTHON and never reading a single snipit of code means you cant programm in python because the reader wont tell you the actual LEARNING portion he just gives all the writer bloat instead! cut the fat and start reading the meat! if that is you wish for a more positive review in the future else fagetaboutit, i simply wont get anymore read by William Bahl. LAZY ASS ALL IT IS IS SPEAKING! YOU HAVE ONE JOB MAN, ONE!

19 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Jonathan  Smith
  • Jonathan Smith
  • 20-08-20

Important materials and techniques

In programming languages, variables are like bookmarks keeping track of the important details in a book. In a program, these details can be things like the number of times you have gone through a loop, the number corresponding to a pin on your Arduino, a word, or the result of a calculation you just did. Those are a lot of different kinds of information to keep track of. There are also different kinds of variables suitable for different purposes. We will introduce and explain these elements here. Regarding Arduino variables, there are so many variables that each has a specific purpose. We will go over the most common ones now. Integers are the most common kind of variable, and they can hold a signed number from -32768 to 32767. They are represented by the abbreviation int. Boolean variables are for dealing with Boolean logic and contain true or false. They have been given the abbreviation bool. For single letters or numbers as a character on a page, char is the abbreviation used to distinguish that type. ‘Word,’ as it suggests, is a placeholder for several characters of a word's length. When dealing with ‘floating point’ numbers or numbers with decimals, the ‘float’ variable is appropriate. There are more than just these types here, but they are less common. The only other data type worth mentioning is ‘void’ which is a lack of a data type. It is used to tell the program that no data type is specified or needed.

18 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Stephanie Medders
  • Stephanie Medders
  • 19-08-20

comprehensive & structured approach

To get started with using the C# language which is a great language to work with as a beginner, and you’ll be able to pick up on it in no time. This guidebook will provide you with all the information that you need to get started. There are so many awesome things that you can learn about and do when it comes to working on this great programming language, and this guidebook will try to cover as many of them as possible. We will take a look at some of the basics that come with the C# language, how to get started with using it, as well as some of the different types of codes that you can write using the language. We will take a look at how to work with conditional statements, how to work with classes and objects, and so much more. Working with the C# language is a great experience, and you’ll be writing a lot of great codes in no time. Make sure to take some time to look through this guidebook to help you get started with writing in this language today!

15 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Terry
  • Terry
  • 21-08-20

Xpand your horizons

For this book when we talk about a program, we are speaking about the lines of code that get uploaded onto your Arduino microprocessor, and the instructions they provide to the chip. Arduino uses what is known as a ‘human-readable’ code. This is a fancy way of saying that the programming language uses English words and is formatted to be understood by a human. The words don't actually mean anything to the computer, however, so there is another step that needs to take place to convert the human readable code into machine code. This process is known as ‘compiling’ and is somewhat complicated when you get into what is actually happening behind the scenes. Thankfully the Arduino IDE, or ‘Integrated Development Environment,’ comes with a built-in compiler and will do it for us at the push of a button. Arduino calls up pieces of code sketches, and they are created within the Arduino IDE, before uploading them onto your Arduino board with a push of a button after the program is compiled. Each sketch has a few bare minimum requirements to compile and load onto the chip successfully.

14 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Jung
  • Jung
  • 23-08-20

Loads helpful information

There are times when you are working on a program, and you want to make sure that it is capable of making some decisions for you even when you’re not there. This could happen when you would like the user or another programmer to put in some information, and then you want the program to respond based on the conditions that you set.

You can get the program to act a certain way based on the conditions that you add to the code. The decision making capability is a great way to ensure that the program does what you would like it to do even though it is a bit more complicated, there is a ton of times when you might want to add this to your code so learning it at this point can be a great idea.

There are a few different types of decision control statements that you can work with. For example, you can choose to go with one that only allows you to get one answer and call it right. There are conditional statements that will give out an answer based on the various answers that the user will put in. Or you could end up with one that gives out a list, like a menu of items and you can let the user pick from there. Let’s get into this chapter and take a look at the different types of conditional statements that you can work with and use.

11 people found this helpful