Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Kat March谩n 馃悎
@zkat@toot.cat  路  activity timestamp 3 days ago

I learned today that FORTRAN was not, in fact, the first high-level programming language. It was the second. It was just the first compiled high-level programming language.

The honor of being the first non-asm/machine code programming language goes to SpeedCode: https://en.wikipedia.org/wiki/Speedcoding

#PLT #ProgrammingLanguages

Speedcoding - Wikipedia

  • Copy link
  • Flag this post
  • Block
half/byte
@halfbyte@ruby.social replied  路  activity timestamp 2 days ago

@zkat I had to look this up (not because I didn't trust you, but because I remembered this wrong, just to be clear) and it's always fascinating to me how basically, within very few years we got from handwritten machine code to something like Algol that is already very close to what we're still writing today.

And just a handful (okay, couple of handfuls) of people as well.

  • Copy link
  • Flag this comment
  • Block
Florian Gilcher
@skade@hachyderm.io replied  路  activity timestamp 3 days ago

@zkat While we're at it: last year I found out about Address (1955). Relatively unknown outside of Russia, but the first language that came up with the idea of... memory locations that hold memory addresses. It's a form of proto-pointers, nearly a decade before PL/1. Cyrillic syntax though, which makes it kind of hard.

https://en.wikipedia.org/wiki/Address_programming_language

Invented by Kateryna Yushcenko https://en.wikipedia.org/wiki/Kateryna_Yushchenko_(scientist)

Address programming language - Wikipedia

Kateryna Yushchenko (scientist) - Wikipedia

  • Copy link
  • Flag this comment
  • Block
nadja
@dequbed@mastodon.chaosfield.at replied  路  activity timestamp 3 days ago

@zkat oooh, that is cool, thanks!

  • Copy link
  • Flag this comment
  • Block
Susanna the Artist 馃尰
@superflippy@mastodon.xyz replied  路  activity timestamp 3 days ago

@zkat As a particular fan of non-compiled programming languages, I am glad to learn this!

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About 路 Code of conduct 路 Privacy 路 Users 路 Instances
Bonfire social 路 1.0.0-rc.3.21 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login