Computer Programming

According to a StackOverflow Survey, Here’s How Beginners Learn New Coding Languages

How do people learn to program? What languages do they use? What databases do they use alongside their apps? One of the largest surveys, the StackOverflow survey, luckily provides their (anonymized) data, so we can dive even deeper into the data. Because the survey has already been capably analyzed by StackOverflow, we won’t be reviewing …

According to a StackOverflow Survey, Here’s How Beginners Learn New Coding Languages Read More

How to Choose a Programming Language

Writing programs is the process of breaking down problems into individual steps, and translating those steps into the very specific language a computer understands. These instructions are written in a programming language. So, which programming language to pick? While it’s definitely feasible and even common to learn two or more programming languages, it’s still important …

How to Choose a Programming Language Read More

Why You Should Learn At Least A Little Coding For Your Career

You’ve probably heard the call for more people to learn coding skills. Maybe you’ve dismissed it because you have no interest in becoming a web developer or software developer. Or maybe you don’t think you have the ability.  Here’s some great news: you don’t need to become a developer or have a natural knack to …

Why You Should Learn At Least A Little Coding For Your Career Read More

AJAX, JSON, and GIGO Walk Into A Bar: A Glossary of Need-to-Know Coding Acronyms

Programming and technology in general seem to spawn a lot of acronyms. It might be because older computers had either hard limits on characters you could use in certain places or had limited space or processing ability that could be wasted by writing words out. Or maybe it’s because specific terms tend to be long, …

AJAX, JSON, and GIGO Walk Into A Bar: A Glossary of Need-to-Know Coding Acronyms Read More

Literals and Objects and Types, Oh My! A Glossary of Important Programming Terms

Programming has its own set of technical terms, not to be difficult, but to ease communication about the concepts specific to programming. To be clear, you do not need to know all of these before cracking up a textbook or your first coding lesson. In fact, trying to memorize them without seeing them in practice …

Literals and Objects and Types, Oh My! A Glossary of Important Programming Terms Read More

Beyond Bootcamps: 4 Independent Coding Project Ideas

Independent coding projects are a great way to both gain realistic programming experience and cement the concepts you’ve learned. This makes them a good fit if you’re looking for a next step after finishing your initial course, or programming how-to book, or coding tutorial. It’s also good if you have some experience and simply want …

Beyond Bootcamps: 4 Independent Coding Project Ideas Read More

What to Expect at Your First Coding Lesson

If you haven’t had a programming tutor before, and especially if you haven’t studied programming before, you might wonder what a coding lesson with a tutor looks like. Learning programming language is actually not too dissimilar to learning a new human language: There are both concepts to learn and skills to practice. As a result …

What to Expect at Your First Coding Lesson Read More

Think Like a Coder: An Intro to Logic in Programming

Any program more complicated than a handful of instructions will need to make some sort of decision. Encoding this decision usually requires logic. Logic is a full-fledged subdiscipline of philosophy and math in its own right, complete with technical language. Fortunately, you only need to learn the particular symbols used by your programming language at …

Think Like a Coder: An Intro to Logic in Programming Read More

Scroll to Top