Which Path to Take

A Rudimentary Guide in Choosing the Right Programming Language

Introduction

Not all paths are the same...

Okay, you just completed learning the basics of the trinity of front-end development; HTML5, CSS3, and you have a handle on JavaScript. But what's next?

Good question. The language you decide next could have a major impact on your life. Seeing how the programming language you choose could possibly determine which career field you'll have, or what position you'll take, and even what organization that you'll have the fortune of calling your employer.

No stress though, I created this page to help make your decision a little simpler. Let's start off with three of the most popular languages in the market today, React, C#, and Ruby. Let's dive in and see what each language has to offer.

Language Summaries

React

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc laoreet purus a faucibus vulputate. In eu pharetra nunc, quis aliquet lorem. Sed ullamcorper ultricies odio sit amet ultrices. Nullam ultrices id turpis volutpat pretium.

  • It's not a framework, but a JS library.
  • Easy to learn and easy to use.
  • Utilize a virtual DOM.
  • Has an open source library that is constantly expanding.
React Logo

C# & .Net

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc laoreet purus a faucibus vulputate. In eu pharetra nunc, quis aliquet lorem. Sed ullamcorper ultricies odio sit amet ultrices. Nullam ultrices id turpis volutpat pretium.

  • One of the most popular programming languages.
  • Easy to maintain.
  • Large support community.
  • Lucrative career field with salaries over $125k annually.
C# logo

Ruby / Ruby on Rails

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc laoreet purus a faucibus vulputate. In eu pharetra nunc, quis aliquet lorem. Sed ullamcorper ultricies odio sit amet ultrices. Nullam ultrices id turpis volutpat pretium.

  • Supports scalability.
  • Excellent for web development.
  • Startup friendly.
  • Strong emphasis on security
Ruby Logo

Language Survey

Do you need help deciding which programming language is best for you? Don't worry, I got you. Take this simple survey to find out which programming path you should venture down.

Ruby logo

Looks like Ruby on Rails is for you...

The best thing about a boolean is even if you are wrong, you are only off by a bit. Premature optimization is the root of all evil. Most iconic duo: Kernighan and Ritchie. Google, Amazon, Facebook, Apple. Everything in Ruby is an object. Ruby on Rails.

React logo

Looks like React is for you...

Choose the right data structures, and the code will write itself. Profanity: The truly multi-platform programming language. Real Programmers use C since it's the easiest language to spell. Real Programmers use C since it's the easiest language to spell. Premature optimization is the root of all evil. // Below here there be dragons.

C# logo

Looks like C# is for you...

Merge sort, quick sort, bubble sort, bogo sort, tim sort. In order to understand recursion, one must first understand recursion. Some people, when confronted with a problem, think, 'I know, I'll use threads' - and then two they hav erpoblesms. A programmer puts two glasses on his bedside table before going to sleep. A full one, in case he gets thirsty, and an empty one, in case he doesn't. Albeit an archaic language, C is still relevant for systems programming. *In a multi-hundred line assembly file, only one comment 80% of the way down - // Gets tricky here.

Oops

Uh-oh...

Looks like you missed you a question. Go through and fill out the survey again to see which programming language is right for you.