ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
View Poll Results: What was your first programming language?
I voted FORTRAN but it depends on your definition of programming language.
The first 8 (of 10) weeks in my first college engineering class focused on FORTRAN. That was 1977, submit a stack of punch cards and wait for a printout of the code and run, typically available the next day.
The last two weeks of that quarter covered Basic, which we ran interactively on terminals connected to a PDP 11/70.
I do remember 'programming' a TI calculator in high school, but I don't think of that as a language. You could save the program on a magnetic card.
I took some CS classes in college and recall one that used a pseudo-assembly language called Orange. I think it was designed for teaching assembly; I don't recall ever compiling/running a program. I also recall studying COBOL on my own to review some code for my Tau Beta Pi chapter.
A Programming Language at Stevens Institute of Technology back in 1968. Fortran 4 to support the high school's system. My third one was PL/C, Cornell University's version of PL/1. It had compilable comments you could turn on and off and "error correcting", which almost always made it more difficult to debug. The compliler was a project of Electrical Engineering grad students. There was no Computer Science dept. at that time.
I first learned FORTRAN in school (on an IBM mainframe) remember the //SYSIN DD punch cards...
After I get my engineer degree I discovered TEK(tronix) SPS(Signal processing System) BASIC on a DEC PDP 05 machine (two perforated ribbons to load after having entered the bootstrap code in octal using keys) tightly associated with a digital oscilloscope. Then was the miraculous VM-SP system on an IBM 4341. Discovered EXEC2 then REXX. Got a computer flu I never recovered since then...
A foot in the grave but so many marvelous discoveries and souvenirs...
Funny EdGr writes about the Victor4800.
I think we had the 4600 at university in Denmark. The RAM was a matrix of ferrit rings.
A professor got angry when he discovered we used calculator to find perfect numbers running throughout the night :-)
At that time I was also creating a resistor network calculation program on the mainframe using paper punch tape and a printer terminal.
The first language I actually worked in was FoxPro 3.0. Prior to that, I dabbled a little in Ansi C in college but never pursued it because at that time I was not interested in coding.
Foxpro was awesome! Very good DBMS with a very good true OO language better than anything MS had. So MS bought it and killed it. I think there was even a Unix version.
I learned to program in Fortran on the university PDP-whatever, punch cards and all. The Commodore PET did not exist for a couple-three more years. My brother had one of the first PETs - we had a lot of fun with it. So after Fortran came BASIC. After BASIC came 6502 assembly language, then 8080/Z-80 assembly language. Enough prehistory :-)
BASIC on the ZX81 and later on the C64.
Very quickly, I moved on to assembly (ZX81 and then C64)
I used assembly too to extend the BIOS (if anyone is interested how to do that, let me know, I'll tell you)
Then...a whole slew (most of which I forgot): Pascal, Prolog, Java.
Nasty detail about the industry: you always "just dont know that one language they need"...best excuse not to hire you...
Melissa
Distribution: Linux Mint, Fedora, Redhat, HPUX, AIX, SCO, DGUX
Posts: 10
Rep:
Assembler on 16 bit systems
Started out in Assembler, later I discovered the Basic language and C language.
Learned that I could write in Basic and C and use Assembler to speed up certain hardware calls.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.