Programming Languages



This movement has its critics, but it's looking to empower a new generation of computer users. Hear more from both sides of the debate.

Computer Programming for the People?


This scripting language is simple, inexpensive and highly effective, which explains why it's so popular. Find out more about it here.

PHP 101


Shells are powerful and highly versatile tools for Unix and Linux. There are numerous shells with different abilities out there, and they...

Unix/Linux Shells 101


R and Python are both commonly used in data science, but is one superior to the other? Here we examine the two and their traits.

The Debate Between R and Python


There’s a predisposition for self-blame that women have, that can make it tough to claim power over a thing as fickle and finicky as...

Why, As a Woman, I Almost Wrote Off a Tech Career


Email has changed a lot over the years, and so have the programming languages behind it. Here we take a look at which languages are used...

The Programming Languages That Built Email


Online file sharing has revolutionized the way we share files with one another and collaborate on projects. Here we take a look at some of...

The Programming Languages Behind Online File Sharing


When it comes to understanding the process of software development, there’s a lot to learn. These Coursera offerings can help you up your...

6 Software Development Concepts You Can Learn Through Online Courses


If you want your applications to be truly global, they have to be able to handle languages other than U.S. English. Unicode provides a...

Unicode 101


Whether you're tired of mousing around on your computer doing the same thing over and over, or want to build applications for the web,...

Scripting Languages 101


Programming languages are what make writing programs for specific computations possible. But have you ever stopped to think about how these...

INFOGRAPHIC: The History of Programming Languages


Learn about some of the people who helped pioneer the field of computer programming.

The Pioneers of Computer Programming


The internet of things is a quickly growing trend, but what does it take to program for it? Here we take a look at the top coding languages...

The Top 10 Coding Languages for IoT Projects


It's easy to confuse bits, bytes and their multiples. Here is a simple explanation about what these measurements mean.

Understanding Bits, Bytes and Their Multiples


Without these programming languages, the internet wouldn't exist. These languages - some dating back to the 1950s - are the foundation for...

The 5 Programming Languages That Built the Internet


If you think Perl is a relic from the '90s, think again. This language is still going strong. Learn the basics here.

Perl 101


C is one of the most enduring programming languages in history. Learn about its origins, uses and why it's still in use after nearly 50...

The History of the C Programming Language


As computing power has increased, programming languages have evolved to take advantage of enhanced computing resources. Learn more about...

Computer Programming: From Machine Language to Artificial Intelligence


SQL is an essential part of most database's operations, but are you backing it up properly? Here we look at SQL backup issues that can trip...