en.wikipedia.org/wiki/Computer_programming

Computer programming is the process of designing and building an executable computer program for accomplishing a specific computing task. Programming ...

www.khanacademy.org/computing/computer-programming/programming/intro-to-programming/v/programming-intro

Programming is the process of creating a set of instructions that tell a computer how to perform a task. Programming can be done using a variety of computer ...

www.khanacademy.org/computing/computer-programming/programming/intro-to-programming/a/learning-programming-on-khan-academy

Read and learn for free about the following article: Learning programming on Khan Academy.

www.khanacademy.org/computing/computer-programming

Meet a professional - everyone from mobile health app developers to product managers to physics programmers. Learn how they got into the industry, what they ...

www.edx.org/learn/computer-programming

Online computer programming courses from top institutions. Learn Java, C++, Python, R, HTML and other programming languages with free courses from the ...

www.codecademy.com/catalog/subject/programming

Take full advantage of a computer's power by learning to use the world's most popular programming languages. Learn to automate tasks, manipulate files, sort  ...

www.computerscience.org/resources/computer-programming-languages

Computer programming languages allow us to give instructions to a computer in a language the computer understands. Just as many human-based languages ...

interactivepython.org/courselib/static/pythonds/Introduction/WhatIsProgramming.html

Programming is the process of taking an algorithm and encoding it into a notation , a programming language, so that it can be executed by a computer. Although ...

www.udacity.com/school-of-programming

Add valuable programming skills! At Udacity you'll learn programming from the expert-led programming courses. You'll master technologies like JavaScript, ...