Want to learn coding ?

The First Step!

In recent years due to the tech boom, developers have become high in demand. And they get to take home more than the average Joe’s salary. I belief in the years to come programming languages will be taught in schools and used on a daily basis. We are moving into a tech dominated world, its only a matter of time before we speak their language. But there is also a popular belief that you have to be a “Nerd” or have a “Genius” level IQ to be a developer. Honestly, coding is not all that hard to pick up and anyone can do it. Really ! It is one of those things that is simple to pick up but hard to master. If you are dedicated enough and passionate about it, you will eventually be amazing at it. If you are willing to put in the hours this is for you..

LET’S BEGIN

Mobile or Web First?

Well both are equally essential. They kinda work hand in hand  in many ways. I started out on the web and moving on to mobile at the moment. If (your the kind of person who likes to take it slow and know a little about everything){ i would recommend starting out from the web. Here are a few popular web languages.  } else {  (lol.. a developer would understand) Jump straight into mobile development.  As you might already know,  people are using their mobile devices for almost anything these days. And many companies are actually deciding to go mobile first or deciding to have an exclusive application for their websites. }

Just to mention a few Web based programming languages to start out with in no specific order.

PHP

2000px-PHP-logo.svg

It’s a free, server-side scripting language designed for dynamic websites and app development.  Its by far the most used language on the internet including big sites like Facebook and WordPress. It is also one of the easiest languages to pick up!

WHY ?

  • PHP is FREE!
  • Runs on various platforms (Windows, Linux, Unix, Mac OS X, etc.).
  •  Supports a good variety of databases.
  •  Can create, open, read, write, delete, and close files on the server
  • Used for encryption
  • Has a strong community to help you

Python

python_logo

Python is a high-level general-purpose programming language. However its syntax is simple to understand and debug which makes this a popular pick for many developers. Although its not as popular PHP, there are sites build upon Python that you might have heard of Pinterest and Youtube for e.g.

WHY ?

  • Python is FREE
  • Simple syntax
  • Easy to Debug
  • Scalable
  • Fast
  • Has a strong community to help you

Ruby

1000px-Ruby_logo.svg

Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.  It is said to be so beautiful its artful. “I hope to see Ruby help every programmer in the world to be productive, and to enjoy programming, and to be happy. That is the primary purpose of Ruby language.” said Its founder, Yukihiro Matsumoto.

WHY ?

  • You will be a happy coder
  • Has a strong community to help you

JavaScript

JavaScript-logo

JavaScript is the programming language of the Web. All modern HTML web sites are using JavasScript. Its very easy to learn. Well think of it this way. If HTML is the skeleton, CSS is the flesh and JavaScript is the muscles allowing dynamic movement. Its is one of the three must learn languages for a web developer.

WHY ?

  • Its FREE
  • One of the three must learn web languages
  • Makes the site more interactive
  • Has a strong community to help you

HTML 5

pic_html5

HTML is a hypertext Markup Language, a standardized system for tagging text files to achieve font, colour, graphic, and hyperlink effects on World Wide Web pages. It is the skeleton of your website. Its as important as your backbone thus, its one of the 3 essential languages of the web.

WHY ?

  • You have have to know this

Next Post “Mobile Languages”