Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Ok Which was very your first programming language?

Ok Which was very your first programming language?

Scheduled Pinned Locked Moved The Lounge
javahtmldatabasequestion
148 Posts 109 Posters 65 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N NormDroid

    Mine was McDonnell Douglas Basic + Assembler + Proc (Eq Java) + English (SQL) and Assembler. What was yours?

    Software Kinetics Wear a hard hat it's under construction
    Metro RSS

    F Offline
    F Offline
    Frank Alviani
    wrote on last edited by
    #32

    My first languages were Fortran II and IBM 1620 machine (NOT assembler - machine [purely numeric]) language, in 1968.

    1 Reply Last reply
    0
    • N NormDroid

      Mine was McDonnell Douglas Basic + Assembler + Proc (Eq Java) + English (SQL) and Assembler. What was yours?

      Software Kinetics Wear a hard hat it's under construction
      Metro RSS

      R Offline
      R Offline
      R Giskard Reventlov
      wrote on last edited by
      #33

      On this[^]. Took me a while to get all the balloons/hearts(?) to fill the screen. :)

      "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me

      1 Reply Last reply
      0
      • N NormDroid

        Mine was McDonnell Douglas Basic + Assembler + Proc (Eq Java) + English (SQL) and Assembler. What was yours?

        Software Kinetics Wear a hard hat it's under construction
        Metro RSS

        S Offline
        S Offline
        Steve Maier
        wrote on last edited by
        #34

        On the C64, I had basic, but then had to write some routines in pure machine code because I did not have a compiler. Then I bought C++ for it.

        Steve Maier

        1 Reply Last reply
        0
        • N NormDroid

          Mine was McDonnell Douglas Basic + Assembler + Proc (Eq Java) + English (SQL) and Assembler. What was yours?

          Software Kinetics Wear a hard hat it's under construction
          Metro RSS

          S Offline
          S Offline
          Sasha Laurel
          wrote on last edited by
          #35

          AppleSoft Basic on an Apple IIe

          1 Reply Last reply
          0
          • N NormDroid

            Mine was McDonnell Douglas Basic + Assembler + Proc (Eq Java) + English (SQL) and Assembler. What was yours?

            Software Kinetics Wear a hard hat it's under construction
            Metro RSS

            R Offline
            R Offline
            realJSOP
            wrote on last edited by
            #36

            Atari Basic

            ".45 ACP - because shooting twice is just silly" - JSOP, 2010
            -----
            You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
            -----
            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

            1 Reply Last reply
            0
            • N NormDroid

              Mine was McDonnell Douglas Basic + Assembler + Proc (Eq Java) + English (SQL) and Assembler. What was yours?

              Software Kinetics Wear a hard hat it's under construction
              Metro RSS

              T Offline
              T Offline
              Toli Cuturicu
              wrote on last edited by
              #37

              ZX-Spectrum+ ROM BASIC

              1 Reply Last reply
              0
              • N NormDroid

                Mine was McDonnell Douglas Basic + Assembler + Proc (Eq Java) + English (SQL) and Assembler. What was yours?

                Software Kinetics Wear a hard hat it's under construction
                Metro RSS

                C Offline
                C Offline
                Clifford Nelson
                wrote on last edited by
                #38

                I used Basic on a printer terminal which needed number, and FORTRAN IV with punch cards. They were a real pain. Extensively used Assembly language on a computer called Sigma 9, which had an instruction set similar to the IBM 360. Then FORTRAN 77.

                V 1 Reply Last reply
                0
                • N NormDroid

                  Mine was McDonnell Douglas Basic + Assembler + Proc (Eq Java) + English (SQL) and Assembler. What was yours?

                  Software Kinetics Wear a hard hat it's under construction
                  Metro RSS

                  J Offline
                  J Offline
                  Joe Woodbury
                  wrote on last edited by
                  #39

                  Apple Basic on an Apple II+. A year later, Fortran on punch cards. Two years later, Z-80 and 6502 assembly. (Around that time, there was a cool "Basic" for the Apple II which was really a macro assembler. Don't remember the name.)

                  1 Reply Last reply
                  0
                  • N NormDroid

                    Mine was McDonnell Douglas Basic + Assembler + Proc (Eq Java) + English (SQL) and Assembler. What was yours?

                    Software Kinetics Wear a hard hat it's under construction
                    Metro RSS

                    R Offline
                    R Offline
                    Ravi Bhavnani
                    wrote on last edited by
                    #40

                    Pascal, circa 1980. /ravi

                    My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                    1 Reply Last reply
                    0
                    • L leppie

                      basic, on one of these[^] circa '81 till about 4 weeks later when we got banned from using it by my dad (was about 6 then). Amazing what you can do with IF, READ, GOTO and ECHO.

                      IronScheme
                      ((λ (x) `(,x ',x)) '(λ (x) `(,x ',x)))

                      R Offline
                      R Offline
                      Ron Anders
                      wrote on last edited by
                      #41

                      ASM for the z80 & 8031 chips

                      1 Reply Last reply
                      0
                      • N NormDroid

                        Mine was McDonnell Douglas Basic + Assembler + Proc (Eq Java) + English (SQL) and Assembler. What was yours?

                        Software Kinetics Wear a hard hat it's under construction
                        Metro RSS

                        R Offline
                        R Offline
                        Roger Wright
                        wrote on last edited by
                        #42

                        FORTRAN II was first, followed by years of writing in multiple languages on different platforms - ASM, hpl, GD-BASIC, HP-BASIC, Pascal, Ada, blah, blah...

                        Will Rogers never met me.

                        1 Reply Last reply
                        0
                        • N NormDroid

                          I bet you always took apart radios when you was a kid, rather like myself :)

                          Software Kinetics Wear a hard hat it's under construction
                          Metro RSS

                          S Offline
                          S Offline
                          Septimus Hedgehog
                          wrote on last edited by
                          #43

                          Radio? what's a radio? :) I only took one thing apart as a kid and that incurred the wrath of my parents. We went to an auntie's house and she had a rather handsome mechanical clock. It's ticking grasped my attention. While they were in the garden, I set about taking the clock to pieces, without tools. In those days it was legal to smack a kid and I felt it. :) :((

                          "I do not have to forgive my enemies, I have had them all shot." — Ramón Maria Narváez (1800-68). "I don't need to shoot my enemies, I don't have any." - Me (2012).

                          1 Reply Last reply
                          0
                          • N NormDroid

                            Mine was McDonnell Douglas Basic + Assembler + Proc (Eq Java) + English (SQL) and Assembler. What was yours?

                            Software Kinetics Wear a hard hat it's under construction
                            Metro RSS

                            V Offline
                            V Offline
                            Vivi Chellappa
                            wrote on last edited by
                            #44

                            Fortran II. Before that, I had read the manual and understood Assembler on the IBM 1401 but didn't write any code in that.

                            1 Reply Last reply
                            0
                            • C Clifford Nelson

                              I used Basic on a printer terminal which needed number, and FORTRAN IV with punch cards. They were a real pain. Extensively used Assembly language on a computer called Sigma 9, which had an instruction set similar to the IBM 360. Then FORTRAN 77.

                              V Offline
                              V Offline
                              Vivi Chellappa
                              wrote on last edited by
                              #45

                              Xerox Data Systems made the Sigma series. I have used a Sigma 5. I don't think the Sigma had the complexity of the IBM 360 assembler which had register-to-register (2-byte), register-to-memory (4-byte)and memory-to-memory (6-byte) instructions.

                              1 Reply Last reply
                              0
                              • N NormDroid

                                Mine was McDonnell Douglas Basic + Assembler + Proc (Eq Java) + English (SQL) and Assembler. What was yours?

                                Software Kinetics Wear a hard hat it's under construction
                                Metro RSS

                                L Offline
                                L Offline
                                Lost User
                                wrote on last edited by
                                #46

                                LEO III Intercode, around 1966.

                                speaking as ...

                                1 Reply Last reply
                                0
                                • N NormDroid

                                  Mine was McDonnell Douglas Basic + Assembler + Proc (Eq Java) + English (SQL) and Assembler. What was yours?

                                  Software Kinetics Wear a hard hat it's under construction
                                  Metro RSS

                                  L Offline
                                  L Offline
                                  Lost User
                                  wrote on last edited by
                                  #47

                                  6502 assembler

                                  MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                                  1 Reply Last reply
                                  0
                                  • N NormDroid

                                    Mine was McDonnell Douglas Basic + Assembler + Proc (Eq Java) + English (SQL) and Assembler. What was yours?

                                    Software Kinetics Wear a hard hat it's under construction
                                    Metro RSS

                                    M Offline
                                    M Offline
                                    Member 4194593
                                    wrote on last edited by
                                    #48

                                    My first "programming" was in 1966, bringing up a GE 645 (remember project MAC?). I had to bring up the newly built hardware. My programming was done on a code pad, in octal, 36 bit fixed length instructions. Then I had to key in the "program", 27 instructions at a time 3 columns per instruction, on an IBM 027 key punch, using multi punch to put 3 octal characters per column. It beat setting 36 switches on the cpu control panel then setting the address in switches then writting the data to memory, repeat to put the whole program in memory, then start the execution and halt at any error. The IBM card method preserved any "program", whereas the manual method would disappear when the system was powered off to replace bad boards or wiring. The card could be booted thru the card reader, and the first card was ususly a card boot loader that could read several other cards that contained the actual payload program. Dave.

                                    V 1 Reply Last reply
                                    0
                                    • M Member 4194593

                                      My first "programming" was in 1966, bringing up a GE 645 (remember project MAC?). I had to bring up the newly built hardware. My programming was done on a code pad, in octal, 36 bit fixed length instructions. Then I had to key in the "program", 27 instructions at a time 3 columns per instruction, on an IBM 027 key punch, using multi punch to put 3 octal characters per column. It beat setting 36 switches on the cpu control panel then setting the address in switches then writting the data to memory, repeat to put the whole program in memory, then start the execution and halt at any error. The IBM card method preserved any "program", whereas the manual method would disappear when the system was powered off to replace bad boards or wiring. The card could be booted thru the card reader, and the first card was ususly a card boot loader that could read several other cards that contained the actual payload program. Dave.

                                      V Offline
                                      V Offline
                                      Vivi Chellappa
                                      wrote on last edited by
                                      #49

                                      Member 4194593 wrote:

                                      27 instructions at a time 3 columns per instruction

                                      That would not have fit in an 80-column card as 27x3=81.:confused:

                                      M 1 Reply Last reply
                                      0
                                      • V Vivi Chellappa

                                        Member 4194593 wrote:

                                        27 instructions at a time 3 columns per instruction

                                        That would not have fit in an 80-column card as 27x3=81.:confused:

                                        M Offline
                                        M Offline
                                        Member 4194593
                                        wrote on last edited by
                                        #50

                                        This was 1966. I meant 26 instructions per card, the last two columns would usually have a binary count if there were more than 1 card to be booted. I noticed that I also said 3 octal characters per column, it was actually 4 octal characters per column (36 bit instructions, 12 octal characters per instruction). It was all so very long ago. Dave.

                                        V 1 Reply Last reply
                                        0
                                        • M Member 4194593

                                          This was 1966. I meant 26 instructions per card, the last two columns would usually have a binary count if there were more than 1 card to be booted. I noticed that I also said 3 octal characters per column, it was actually 4 octal characters per column (36 bit instructions, 12 octal characters per instruction). It was all so very long ago. Dave.

                                          V Offline
                                          V Offline
                                          Vivi Chellappa
                                          wrote on last edited by
                                          #51

                                          Member 4194593 wrote:

                                          It was all so very long ago.

                                          True. And I have seen and used the 80-column punched card so it clicked in my mind. People like you who have worked on bare metal, and that too when the hardware was buggy, deserve the respect of everyone who works with computers. Folks like you have made today's advances possible :rose: though some people think that computers came into existence in 1971(?) with Unix. :sigh:

                                          M 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups