Computer History Notes - Herong's Tutorial Notes - v3.13, by Herong Yang
Computer History Notes - Herong's Tutorial Notes
https://www.herongyang.com/Computer-History
Copyright © 2003-2022 Herong Yang. All rights reserved.
This book is a collection of notes on computer history. Topics include: 1957: FORTRAN Language by IBM; 1970: UNIX OS by AT&T Bell Labs; 1971: FTP by Abhay Bhushan; 1972: C Language by Dennis Ritchie; 1976: vi Editor by Bill Joy; 1977: Apple II by Steve Jobs and Steve Wozniak; 1977: The Bourne Shell by Stephen Bourne; 1978: The C Shell by Bill Joy; 1983: 'Sendmail' by Eric Allman; 1984: Macintosh by Apple Inc.; 1984: X Window System by a MIT Team; 1991: WWW by Tim Berners-Lee; 1991: Gopher by a University of Minnesota Team; 1995: Java Developed by Sun Microsystems; 1995: PHP by Rasmus Lerdorf; 2002: .NET by Microsoft. Updated in 2022 (Version v3.13) with minor changes.
Table of Contents
2002 - .NET Framework Developed by Microsoft
Introduction of .NET Framework
HelloCLR.cs - Sample Application in C#
HelloCLR.vb - Sample Application in VB
1995 - PHP: Hypertext Preprocessor Created by Rasmus Lerdorf
Introduction of PHP: Hypertext Preprocessor
PHP Script Source Code File Format
1995 - Java Language Developed by Sun Microsystems
Java Compilation and Execution Processes
Java Is an Object-Oriented Language
Java Supports Automatic Garbage Collection
Java Supports Multi-Threading Programming
1991 - WWW (World Wide Web) Developed by Tim Berners-Lee
Tim Berners-Lee - Father of the Web
Mosaic - The Browser Popularized the Web
Netscape Navigator - The Most Popular Web Browser in 1990s
Internet Explorer - The Most Popular Web Browser since 1999
Mozilla Firefox - The Most Popular Open Source Web Browser
1991 - Gopher Protocol Created by a University of Minnesota Team
Setting Up a Gopher Server on Linux Systems
1984 - X Window System Developed a MIT Team
XFree86 - Open Source Implementation of X
1984 - Macintosh Developed by Apple Inc.
Macintosh - The First GUI Based Personal Computer
System Software - The Original Mac OS Operating System
Macintosh Models and Release Years
1983 - "Sendmail" Mail Transfer Agent Developed by Eric Allman
Using Sendmail as a Mail User Agent (MUA)
Pushing an Email Message in Mail Queue
Using Sendmail as a STMP Server Daemon
1979 - The Tcsh (TENEX C Shell) Developed by Ken Greer
Tcsh Shell Script File Examples
1978 - Bash (Bourne-Again Shell) Developed by Brian Fox
What Is Bash (Bourne-Again Shell)
Bash Shell Script File Examples
1978 - The C Shell Developed by Bill Joy
Command Line History Substitution
Command Line Alias Substitution
Command Line Input and Output Redirection
Command Line Variable Substitution
".cshrc" - C Shell Script File and
1977 - The Bourne Shell Developed by Stephen Bourne
Bourne Shell Command Line Examples
Bourne Shell Script File Examples
1977 - Apple II Designed by Steve Jobs and Steve Wozniak
Apple II - The First Personal Computer
VisiCalc - The First Spreadsheet Application
Apple Writer - The Most Popular Word Processor
1976 - vi Text Editor Developed by Bill Joy
'vi' Commands to Move Cursor and Search for Locations
'vi' Commands to Insert and Change Text
'vi' Miscellaneous Commands in 'ex' Line Mode
1974 - Internet by Vinton Cerf
What Is FTP (File Transfer Protocol)
1972 - C Language Developed by Dennis Ritchie
Compilation and Execution Process of C Programs
Sample C Program for Arrays and Pointers
Sample C Program for Dynamic Memory Allocation - malloc()
1971 - FTP Protocol Created by Abhay Bhushan
FTP Client Program Standard Commands
1970 - UNIX Operating System Developed by AT&T Bell Labs
Command Interpreters and Command Pipelines
1957 - FORTRAN Language Developed by IBM
Storing FORTRAN Program Code on Punch Cards
FORTRAN 66 - Example Program Code
FORTRAN 77 - Example Program Code
g77 - GNU Project FORTRAN Compiler
Keywords: History, Computer