Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
A math teacher I know wrote a math practice program for his students, in BASIC. He had it running on an old PC in his classroom, and one student at a time could use it. I wrote an iPad app that did the same thing, customized to mimic what his program did. I thought that would make it available to more students. But then he retired before I could fine-tune the app just the way he wanted.
I'm reminded that some of my teachers actually did some programming of software they used for school. I recall one even apparently wrote his own grade book software so he could get something that met his needs exactly. Although I think he used Pascal, not BASIC. He definitely used an Apple II. (This was the 1980s, when the Apple II was a common school computer.)

A student wrote some software for one teacher, but it apparently never really worked the way the teacher wanted. Possibly bugs that hadn't been worked out. That teacher made some crack about the software being good for printing forms out that he could use to record data manually. Although I don't think he was particularly interested--that teacher wasn't really interested in using a computer.
 
The preface would have either stated "This book was written in BASIC" or been an BASIC program itself, I assume?
I think I like the idea of the BASIC program!

The mention of writing the book in BASIC reminds me of a story I heard in the 1980s about a writer. The author of a book on a word processor made it a condition with the publisher that he didn't have to actually use that word processor when writing the text of the book. He hated the program that much.
 
  • Haha
Reactions: Nermal
The mention of writing the book in BASIC reminds me of a story I heard in the 1980s about a writer. The author of a book on a word processor made it a condition with the publisher that he didn't have to actually use that word processor when writing the text of the book. He hated the program that much.

I don't know if it's true, but I once read that documentation for FrameMaker was created in Microsoft Word and documentation for Microsoft Word was created in FrameMaker.
 
  • Like
Reactions: Nermal and WriteNow
I know that the BBC BASIC Reference Manual (which I posted above) was made in FrameMaker. I suspect that didn't apply to earlier printings through :)
 
This is how I loaded BASIC on my Apple ][ in 1978... it only took "about 1-1/2 minutes"!

tape.jpeg





manual.jpg
 
it only took "about 1-1/2 minutes"!
I wonder about how much faster it was with floppy disk? (That was how Applesoft got loaded on the oldest computers in my high school computer programming class lab.) I do remember using floppy disks on newer Apple IIes with AppleWorks and how it took forever for any operation involving a floppy disk! My first Macintosh, a not that speedy SE, was amazing in comparison.
 
  • Like
Reactions: Boyd01
Yeah, the floppy drive was slow. But I got an AppleSoft card when it became available. It had BASIC burned into a set of ROM chips and when you flipped a switch, they took the place of the "upper" 16k of the 64k address space. IIRC. That meant the maximum RAM you could have was 48k, but BASIC was there when you powered up with no need to load anything.
 
  • Like
Reactions: WriteNow
Yeah, the floppy drive was slow. But I got an AppleSoft card when it became available. It had BASIC burned into a set of ROM chips and when you flipped a switch, they took the place of the "upper" 16k of the 64k address space. IIRC. That meant the maximum RAM you could have was 48k, but BASIC was there when you powered up with no need to load anything.
I remember most of the Apple computers in my high school had AppleSoft somehow in ROM. But we still had the hassle of starting up off a floppy in the BASIC classy. think it was needed so the disk drives would be usable (we'd save programs to disk), plus I recall there might have been something else (a programming tool of some sort?) they wanted loaded.

A couple of the oldest computers, though, didn't have AppleSoft in the machine. The teacher always kept a floppy disk with AppleSoft around that could be used if someone ended up using one of those computers.
 
  • Like
Reactions: Boyd01
I had the original Apple ][ and it only had integer BASIC in ROM. I believe the Apple II+ (which came along later) had floating point BASIC in ROM. Just came across a file folder with a lot of fun old Apple stuff. I got my Apple ][ in 1978, but by 1981, they had quite a line-up.

catalog1981.jpg


prices1981.jpg



We got an Apple /// at work, along with the massive 5MB Profile Hard Disk! That was a very cool machine in its day.

apple3.jpg
 
  • Like
Reactions: WriteNow
I learned basic and understanding algorithms during my high school in 1987-1989. I used it for learning only until I use Pascal a lot in my college.
 
I learned Basic in 1980 when I bought an Atari 800 and a Basic cartridge. I also bought the 32K upgrade for the memory in the Atari for a mere $595. That is 32K.
I bought an Atari 800 about then. I remember using PEEK and POKE to write or copy machine language code into RAM which you could then save to a cassette tape. My greatest achievement was the image of a pipe with drops of water coming out. I'm sure I copied most of the code from a magazine.
 
Have you used BASIC?

The first two "real" programming languages of my life - batch files don't count - were QBasic and Turbo Pascal when I was still at school. I gained my first experience in GUI development with Basic, or more precisely Microsoft Visual Basic, at the end of the 90s. However, the language got on my nerves for many reasons (for some of these reasons I don't like Python either). But I still use Pascal sometimes.
 
I learned Basic on a PDP-10 while working at Kitt Peak National Observatory in 1968. It had just been delivered and was sitting around doing nothing in the lab next to mine awaiting a ride to the mountain, so I decided to take it for a spin (my other computer was a CDC-6400 Big Iron machine; FORTRAN II, baby!). The Basic interpreter was loaded from punch tape. Discovered the joys of both Basic and making art by printing characters out in the right spots on a TTY output. Fun times!
 
  • Like
Reactions: Boyd01
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.