[Logo]

Computer Languages

Main Page
Consulting
Software
Hosting

contact us
Resume
front page
Work history
Other Experience
Education

Computer Languages
Operating Systems
Applications
Hardware

This is a list of the computer languages I know. It's in descending order of current familiarity. I find I can learn most computer languages in a very short time (hours to a day at most for simple tasks). A couple of things are included here that aren't strictly programming languages (e.g. HTML, RUNOFF), but they are all computer languages of some sort.

Current regular use

These languages are ones that I currently use on a regular basis.

  • SQL
  • RXML
  • Ruby
  • Python
  • HTML
  • sh/bash (Bourne shell, Bourne Again Shell)
  • Emacs LISP
  • awk
  • sed
  • make (with and without GNU extensions)
  • csh

Recent extended experience

These are languages I have recently (within the last ten years) written a large program or system in, but have since stopped using.

  • C
  • C++
  • WOOL (another LISP)

Previous extended experience

These are languages in which I have written large systems at some time in the past, but have not used extensively within the last ten years.

  • Scheme (STk and the OO version STklos)
  • Expect (TCL)
  • PDP-11 assembler
  • TeX/LaTeX
  • .zwgc.desc
  • Zeta LISP (an early OO LISP)
  • MacLisp
  • M4
  • GNUplot
  • PostScript
  • TECO (RT-11/RSTS dialect)
  • RATFOR
  • FORTRAN-IV
  • TJ6
  • DCL (both VMS and RSTS variants)
  • COBOL
  • NEAT/3 (NCR Century assembly)
  • VAX assembler
  • MUMPS
  • RUNOFF
  • Nova assembler
  • XDP-1 assembler (an eXperimental Display Processor, main CPU similar to PDP-1, plus vector display processor)
  • PDP-8 assembler
  • Focal
  • Basic
  • Basic-Plus

Basic experience

These are languages which I have learned and written programs in, but no substantial sized projects.

  • PDP-10 assembler
  • Pascal
  • Algol
  • Scribe
  • CLU
  • Pike
  • Macsyma
  • APL
  • IBM-360 Assembler
  • JCL
  • HACTRN

Read-only languages

These are languages with which I am sufficiently familiar to understand programs others have written, even to the point of making basic modifications, but have yet to write a real program in, only toy programs.

  • PERL
  • 8080 Assembler
  • 68000 Assembler
  • TECO (ITS variant)
  • Smalltalk
  • Bolio


Web site designed, developed and hosted by MAP Network Engineering
MAP Network Engineering uses, supports and recommends Open Source software and open standards.
[Powered by NetBSD] Powered by Roxen [Powered by MySQL] [Open Source Iniative] [Self professed Hacker] [Best viewed with ANY browser] [Valid HTML 4.01!]
Use of the logos above does not imply endorsement by the respective organizations of MAP Network Engineering sites or services.
On the contrary it implies endorsement by MAP Network Engineering of those organizations or software.


Page generated 2024-12-26 at 17:49 GMT
Copyright © MMXXIV MAP Network Engineering


And finally, a random note:
There are three kinds of people. Those who can count, and those who can't.