1% the Code Compares colorForth and C: Chuck Moore, father of Forth, expects colorForth applications to need only 1% the code of C programs. No code samples. |
99 Bottles of Beer on the Wall Shows source code implementation for the same simple program across over 250 different programming languages. |
A Comparative Overview of C# (with Java and C++) by Ben Albahari. |
ACM "Hello, World" Project List of the famous "Hello, World!" programming teaching program, in hundreds of different languages. |
Ada versus Modula-3 Compares similarities and differences, by user of both languages. |
Ada, C, C++, and Java vs. The Steelman Compares 4 programming languages (Ada95, C, C++, Java) with the requirements of "Steelman", original 1978 requirements document for Ada language. Big detailed table. |
Advanced Programming Language Design Book compares over 70 languages, and main classes: imperative, functional, object-oriented, dataflow, concurrent, declarative, aggregate. By Raphael Finkel, Addison-Wesley. |
Are scripting languages the wave of the future? Programming guru, Robert Martin, on languages of the coming decade. |
Beyond Java? Compares Java and Dylan, with examples from building two CORBA IDL compilers. Topics include: multiple inheritance, multi-argument dispatch, unified object model, extensible syntax. Several code examples. |
C++??: A Critique of C++ (3rd ed.) A critical view on the C++ and C programming language. |
CLOS, Eiffel, and Sather: A Comparison Comprehensive, many references; zipped Postscript, inlined gifs. |
Comparing Development Costs of C and Ada Article by Stephen F. Zeigler. Analysis of a case where most variables were controlled enough to make a comparison between development costs (time, error rates, code size, ...) of the 2 languages. |
Comparing Water to JSP for Building Web Sites Medium length document compares object-oriented languages: Water with ConciseXML syntax, to JSP (JavaServer Pages) and Java. |
Comparison between Modula-3 and other languages? Compares Oberon, Modula-3, Sather, and Self in the context of object-oriented programming. [Abstract and ps.Z file] |
Comparison of 10 Object-Oriented Languages Table compares BETA, C#, C++, C-Talk, Eiffel, Java, Object Pascal, Ruby, Sather, Smalltalk. |
Comparison of C++, FORTRAN 90, Oberon-2 for Scientific Programming 1995 article written in academic style with references |
Comparison: BETA, C++, Eiffel, Java, Object Pascal, Ruby, Smalltalk Small but useful table of traits. |
Comparisons of Tcl with Other Systems From ICEM CFD Engineering: Many comparisons between Tcl/Tk and other similar systems, most copied from comp.lang.tcl. |
Contrast Ruby and Other Languages Ruby vs Perl, Python, Tcl, Java, Eiffel, C++. Very short. |
Dylan Competitive Analysis Compares Dylan, Smalltalk, Objective-C, C/C++. Long document. |
Examples of programs in different programming languages 386 Examples in 122 (or 147*) programming languages, and growing. |
Fortran90 vs. Ada95 The superiority of Ada95 over Fortran90. Well reasoned and written, many code samples. Claims Ada is equal or better than Fortran in all aspects but one marginal trait. |
Fun with Computer Languages Humorous comparisons of programming languages using various analogies. |
HEL vs. WebL A comparison of two languages specialized for retrieving and parsing HTML pages. |
Inferno/Limbo vs. JavaOS/Java A small overview of the differences between Inferno/Limbo and JavaOS/Java. |
Informal Language Comparison Chart Comaprison chart Ruby, Objective-C, Smalltalk-80, SmallScript, JavaScript 2.0 (ECMA Script), C#, C++, Java, Python, CLOS languages. Links. |
Informal Language Comparison Chart(s) Many links to language comparison resources; table comparing Ruby, Objective-C, Smalltalk-80, SmallScript (Smalltalk-98 dialect), JavaScript 2.0 (ECMA Script), C#, C++, Java, Python, CLOS. |
Is Ada a Better C? Compares Ada, C, C++, language facilities under DOS. Copy of article in EXE magazine, May 1997, originally titled "Ada better than C++?" Text and code samples. |
Is Turing a better language for teaching programming than Pascal ? by Jacqueline L. Martin (1996) |
Java vs. JavaScript Similarities and Differences. From First Step Communications. |
Java vs. JavaScript History and features of each language |
Just Say No to Microsoft - Programming Languages Information about the dozens of languages besides those Microsoft supports. |
Lambda the Ultimate Programming Languages Weblog with news and discussion. |
Linea Engineering, Inc.: Getting The Biggest Bang For Your Buck Compares VisualGen, Smalltalk, C++/Java, ANSI COBOL 85. |
Object-Oriented Languages in the Industry: A Comparison Table-based comparison of 4 major OO languages: Eiffel, C++, Java, Smalltalk. Criteria chosen to suggest where Eiffel is better. |
Object-Oriented Programming Language Comparison Comparison and review of several popular Object-Oriented programming languages. |
Object-Oriented Technologies Includes a brief comparison of C++ and Java. By DPC Technology Corporation. |
Objective-C: Comparisons With Other Languages Compares Objective-C, SmallTalk-80, C++, Eiffel. |
Perl versus ... Tom Christiansen compares Perl to other languages, and some of the others to yet others. |
PL Prelim Notes Lists and compares about 20 languages. |
PLEAC: Programming Language Examples Alike Cookbook Suite of common programming problems solved in Ada, C++, Erlang, Guile, Haskell, Java, Masd, merd, NASM, Objective Caml, Perl, Pliant, Python, Ruby, Tcl. |
Programmers: Otters with Rocks? Discusses historical move from low level languages to higher level interpreted ones, productivity, future developments. Active feedback response. [ZDNet News] |
Programming information from HB Comparison of languages like VeraStream, Pascal, Basic, C, C++, Java, JavaScript, HTML. |
Programming Language Critiques Annotated links to critiques (Older version, by original author) |
Programming Language Critiques: Pascal, C, C++, and C-Linda By Jim Basney. May 1995. |
Programming Languages Are Like Women Humorous analogies between programming languages and women. |
Programming Languages as Cars Humorous look at various programming languages. |
Programming Languages mini-HOWTO Brief comparison of major Linux programming languages C, C++, Fortran, Java, Lisp, Perl, PHP, Python, Tcl; by Risto S. Varanka. |
Programming Languages Table Useful table of function point evaluation values for some 500 languages, dialects, and/or implementations; by Capers Jones, Chairman, Software Productivity Research, Inc. |
Python Compared to Other Languages Many links to comparisons involving Python. |
QTime: Magnetic Ink: HTML Download Display time as English sentence, coded in: AWK, C, ICI, Icon, JavaScript, Lite/mSQL, PHP3, Pike, Python, REBOL, Rexx, Ruby, S-Lang, Spanner. |
Quantifying the Debate: Ada vs. C++ Tables and text compare Ada83, Ada95, C, C++; mainly costs, reliability. By Donald J. Reifer. [CrossTalk] |
Reasons for TOM TOM attempts to address flaws in these languages: C++, Cecil, Common Lisp, Eiffel, Java, Objective-C, Smalltalk. |
Recursive Benchmark in 14 Languages Paper comparing the feasibility and efficiency of implementations of recursive algorithms in 14 different languages. |
Review of existing Languages Some 1,000 language links, and much original content. |
Ruby Compared to Some Object-Oriented Languages Compares Ruby, Objective-C, Smalltalk-80, C++, Java, Python, CLOS, Perl5, PHP. |
Survey of Programming Languages Associated with the Web General feature comparisons, explanations. |
Survey of scripting language implementation options A comparison of scripting language approaches in various categories. Pros and cons are given for each feature variation. |
Syntax Across Languages Operator names and syntax elements in various programming languages. |
Ten Top Reasons Why Programers Prefer Java to Eiffel Author write article in the comp.objects news group after reading Bertrand Meyers Object-Oriented Software Construction. |
The Great Computer Language Shootout A collection of banchmarks performed on 24 different languages. Includes a tool to grade languages depending on how well they did on tests that matter for you. |
The Quine Page Collection of self-reproducing programs: each outputs a copy of its own source code; about 60 languages. |
The ROT13 Page ROT13 implemented in many programming languages. |
VB or not VB Visual Basic critiques in comparison with Delphi. |