Fifty years of BASIC

I find the “everybody should learn to code” movement laudable. And yet it also leaves me wistful, even melancholy. Once upon a time, knowing how to use a computer was virtually synonymous with knowing how to program one. And the thing that made it possible was a programming language called BASIC.

Invented by John G. Kemeny and Thomas E. Kurtz of Dartmouth College in Hanover, New Hampshire, BASIC was first successfully used to run programs on the school’s General Electric computer system 50 years ago this week – at 4 a.m. on May 1, 1964, to be precise.

It’s the only programming language I was ever somewhat proficient in (when I was about six years old). I never moved beyond it, and now, I know nothing about programming. BASIC has played a huge role in the history of computing, and its birthday deserves to be a thing.

57 Comments

  1. 2014-04-30 6:40 pm
    • 2014-04-30 8:00 pm
    • 2014-04-30 8:34 pm
    • 2014-04-30 11:58 pm
    • 2014-05-01 9:15 am
      • 2014-05-01 9:36 am
        • 2014-05-02 7:05 am
      • 2014-05-01 12:29 pm
      • 2014-05-01 2:47 pm
  2. 2014-04-30 7:01 pm
    • 2014-04-30 7:17 pm
  3. 2014-04-30 7:23 pm
    • 2014-04-30 7:51 pm
      • 2014-04-30 8:05 pm
        • 2014-05-01 1:24 pm
          • 2014-05-01 2:03 pm
    • 2014-04-30 8:00 pm
      • 2014-04-30 8:44 pm
    • 2014-04-30 8:08 pm
    • 2014-04-30 8:39 pm
      • 2014-05-01 1:08 am
    • 2014-04-30 8:44 pm
      • 2014-04-30 10:14 pm
      • 2014-05-01 1:07 am
    • 2014-04-30 9:43 pm
      • 2014-05-01 6:35 am
        • 2014-05-01 3:14 pm
          • 2014-05-01 11:16 pm
          • 2014-05-02 7:08 am
          • 2014-05-02 5:22 pm
          • 2014-05-04 8:08 am
    • 2014-05-01 9:12 am
    • 2014-05-01 11:42 pm
  4. 2014-04-30 8:47 pm
  5. 2014-04-30 9:56 pm
  6. 2014-04-30 10:11 pm
  7. 2014-05-01 4:10 am
  8. 2014-05-01 11:43 am
    • 2014-05-01 1:30 pm
      • 2014-05-01 3:00 pm
      • 2014-05-01 3:25 pm
        • 2014-05-01 3:46 pm
  9. 2014-05-01 1:52 pm
    • 2014-05-01 2:42 pm
      • 2014-05-01 2:57 pm
        • 2014-05-01 3:04 pm
          • 2014-05-01 3:24 pm
          • 2014-05-01 4:02 pm
          • 2014-05-04 12:49 am
    • 2014-05-01 3:28 pm
    • 2014-05-01 3:34 pm
      • 2014-05-01 3:42 pm
        • 2014-05-01 4:04 pm
          • 2014-05-02 3:29 pm
        • 2014-05-03 10:55 am
    • 2014-05-04 12:45 am
  10. 2014-05-01 3:55 pm