Introduction to Programming

This week I was introduced to what programming is as a whole, the misconceptions of programming, the programming vocabulary and last but not least an IDE (Integrated Development Environment) called Processer that is a software application used for Software development.

Programming is a set of instructions. These insctructions are written in particular types of languages to then be interpreted by a machine (usually with the goal of creating software). There are many programming misconceptions that gets thrown about:

  1. You have to be good at maths – False!
  2. Java and Javascript are not the same thing. They are both C based languages, but two very different languages.
  3. Programming isn’t creative. Of course it is, we create our own world and rules within it!
  4. Programming is too difficult.

Programming Vocabulary:

  • IDE – Integrated Development Environment.
  • Variable – Bulding blocks for all programming. Could be a number, a string of text or elements.
  • Parentheses – Open and closed brackets like this ( )
  • Functions & Methods – A whole set of instructions for one particular demand such as drive to my house. You would then save that as a function, but a method is saved to a Class.
  • Class – A class allows us to create a blueprint for everything.
  • Instance – When we create a person or an object it will be an instant of the class.
  • Data Type
  • Loops – When an instruction plays over and over again until the conditions are not met.
  • Compiler – When we’re typing a code and then we hit GO/Play.
  • Conditional Statement – Will tell you if a statement is true or false.
  • OOP (object orientated programming) – An example is if in a game something happens at the top of the screen, it will trigger something to happen at the bottom of the screen.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s