CS50 ( Informática 50 ) es un curso de introducción a la informática, que se imparte en la Universidad de Harvard y la Universidad de Yale.

El material del curso está disponible de forma gratuita en la plataforma EdX y enseña los idiomas:

  1. C,
  2. Python,
  3. SQL,
  4. HTML,
  5. CSS,
  6. y JavaScript.

También enseña conceptos fundamentales de informática, como:

  1. Arreglos,
  2. Estructuras de datos,
  3. y el framework Flask.

El instructor principal es el profesor de Harvard David Malan

Existen varios programas de seguimiento, centrados en:

  1. Programación web,
  2. Inteligencia artificial,
  3. Desarrollo de juegos,
  4. y Aplicaciones móviles .