Hacker News new | ask | show | jobs
by ksec 3169 days ago
For absolute beginners, I still think Pascal, or Turbo Pascal is best to start. It has a syntax that doesn't scare people away, and very readable. Deploying is also 1 trillion times easier then what ever we have today, ( C , Python , Ruby , Node.js ... )

I would have picked Ruby if it could compiled into a single executable file, and if the Dev environment actually work on Windows.

P.S: It does work on Windows, but not as simple and easy as it should be. Compared to every other alternative on the market.

3 comments

At my university, we skipped Pascal and went straight to Modula 2. This was in the late 80's - early 90's.
> Deploying is also 1 trillion times easier then what ever we have today, ( C , Python , Ruby , Node.js ... )

What makes it easier?

Distributing an executable from C seems easy. And using package managers from others also seems easy.

Press F9 and you get a self contained exe which was not dependent on any libraries in about a second.. I think that was what the poster was getting at.
Absolute beginners don’t deploy though, they write lessons down and then hit run. “Scripting” langs work great for this.