Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web


I do not fear computers. I fear the lack of them.

Isaac Asimov


Amzi! Prolog + Logic Server

http://www.amzi.com/

Produces Amzi! Prolog + Logic Server, a software add-on you embed in C++ and other programming languages to create logic-based intelligent agents and intelligent components, which are used in software that relies on artificial intelligence. Amzi!’s products assist programmers who need to create software that configures, schedules, diagnoses, advises, recognizes, lays out, plans, understands, or teaches. Down-loadable demos and tutorials are provided to show how this Prolog-based programming language works.

The C Programmer’s Pages

http://pitel-lnx.ibk.fnt.hvu.nl/~rbergen/cmain.html

Personal Web page for the beginning programmer in C. Gives history and background of the language, teaches basic skills, and offers pointers, tips, and tricks. Includes some C source code.

C Programming v.2.6

http://www.cit.ac.nz/smac/cprogram/default.htm

Download FAQs and online books about C programming. This site also provides many C utilities and compilers.

The C++ Virtual Library

http://info.desy.de/user/projects/C++.html

A great resource for C++ beginners and intermediate users. This site includes information on upcoming conferences, free C++ software and reviews of commercial packages, and a number of tutorials for the beginner.

Computational Syntax and Semantics at New York University

http://www.nyu.edu/pages/linguistics/

Web site of the New York University Linguistics Department showing how to use a computer to process human language data. Covers the research opportunities and coursework available in computational syntax and semantics.

CONSULTIX, the UNIX Training Experts

http://www.halcyon.com/yumpy/

Provides UNIX training and other advanced language training for Fortune 500 companies and the Federal Government. This site lists upcoming classes, their structure, and how they fit into certification programs. CONSULTIX teaches the following languages: C, AWK, Bourne shell, and Korn shell languages, UNIX System administration, UNIX security, and Linux (the UNIX look-alike system).

FAQ: BETA Programming Language

http://www.daimi.aau.dk/~beta/FAQ/

Links to where you can get the BETA programming language FAQ, a question and answer list of basics about the language. You can get it via FTP, email, or it’s listed on this Web site. Also check out version changes.

Free Compilers and Interpreters

http://cuiwww.unige.ch/cgi-bin/freecomp

Enter the name of the free (public-domain) compiler, compiler generator, interpreter, or assembler you need and the search engine will find it. You can also search by category.

GLU Parallel Programming Toolkit

http://www.csl.sri.com/GLU.html

Create platform-independent, adaptive, scaleable, parallel applications with the GLU (Granular Lucid) toolkit. Explains the features of GLU and provides links to downloadable files, demonstrations, applications, publications, and more.

Did you know

We’ve heard of people getting “hooked on Java,” but that doesn’t just mean they’re addicted to caffeine. Java, created by Sun Microsystems, is a programming language that has taken the World Wide Web by storm. If you see graphics moving like Mexican jumping beans at a Web site, it’s usually a Java applet at the helm of the mini-animation. These Java programs make the Web more interactive, but they also require some higher-end hardware. You can turn off Java in your Web browser, but if you want to see the Web in full action, consider getting a fast CPU processor. It’s hard to go wrong with a Pentium processor that is at least 133 MHz.

The Haskell Home Page

http://haskell.org/

General purpose, purely functional language. The Haskell 1.4 Report and The Haskell 1.4 Library Report define the language and can be accessed on the Web site or downloaded. There’s also a tutorial available.

hav.Software

http://www.hav.com/default1.html

Provides two C++ Neural Net libraries for C++ developers in PC-DOS, Windows, NT, and UNIX—IBM, HP, SUN, SGI. Also provides contract and custom software development and project management services to business, scientific, and research interests.

Hyperparallel Technologies

http://www.ppgsoft.com/ppgsoft/hc_main.html

HyperC is a programming language used to program parallel computers from Hyperparallel Technologies. Provides links to features and characteristics, technical information, and programming examples.

Index of /1/perlinfo/scripts

http://www.metronet.com/1/perlinfo/scripts/

An amazingly spartan page with a number of downloadable scripts written in Perl. There’s no home page button or anything else except PERL scripts. This site is only for the serious PERL tinkerer.

J15

http://www4.interaccess.com/infopro/x3j15/

The National Committee for Information Technology Standards (NCITS) Technical Committee J15 has developed an ANSI standard for PL/B, a programming language for business. PL/B is used by more than 250,000 workstations in over 40 countries. Nine independent compiler companies offer a range of hardware and operating systems using PL/B. Learn who developed the standard, why they did it, and how they did it.

LEARN C/C++ TODAY

http://www.cis.ohio-state.edu/hypertext/faq/usenet/C-faq/learn-c-cpp-

today/faq.html

A detailed page for C++ beginners. Includes reviews of dozens of C++ books, TXT, and FAQ files; recommends C++ packages for a number of platforms, and discusses the best way to start learning this important language. Although the site is rarely updated, the information is still relevant and valuable.

NESL: A Parallel Programming Language

http://www.cs.cmu.edu/~scandal/nesl.html

Developed by a group at Carnegie Mellon University, NESL is a parallel language that is loosely based on the ML programming language. This site gives the basics of NESL and provides a tutorial, library of algorithms, research papers, quick reference guide, and tells where to download it.

OC Systems AdaMania Page

http://ocsystems.com/

Develops the Powerada compiler for the Power PC.

PC AI—The Dylan Programming Language

http://www.pcai.com/pcai/New_Home_Page/ai_info/pcai_dylan.html

Dylan is an object-oriented programming language currently being developed by Apple. Links to sites offering information about Dylan, Dylan vendors, Dylan FAQs, and Dylan newsgroups.

Pennington/XTRAN

http://www.pennington.com/xtran.htm

Pennington Systems Incorporated developed XTRAN, an expert system which provides translation, analysis, reengineering, standardization, and code generation. XTRAN’s rules language is like C in syntax but is similar to Lisp in semantics.

PolyJ—Java with Paramaterized Types

http://www.pmg.lcs.mit.edu/polyj/

MIT Laboratory for Computer Science’s Program-ming Methodology group developed this portable compiler. It accepts an extended version of Java. Link to the paper defining this language.


Related Sites
http://www.duke.edu/eng169s2/group1/lex4/prot4.htm

http://union.ncsa.uiuc.edu/HyperNews/get/computers/languages.html

http://www.cs.mun.ca/~donald/bsc/node6.html

http://www.acm.org/sigplan/

http://www.math.uio.no/doc/gnu/emacs/program_modes.html

http://www.demon.co.uk/ar/Prolog/

Programmers Heaven

http://www.programmersheaven.com/

Online resource for beginner to expert programmers. Download source code and files for various programming languages or order them on CD-ROM. There are also more than 1200 links to programming-related sites. Subscribe to their mailing list to receive email updates.

Quadralay’s C++ Archive

http://www.austinlinks.com/CPlusPlus/

Quadralay is a developer of software products that produce and distribute documents in standard electronic formats. Archive lists links to C++ programming information, career resources, where you can learn C++, and other related sites.

Rigal Language Home Page

http://www.ida.liu.se/labs/pelab/members/vaden/rigal/

Learn about the Rigal language, which uses atoms, lists, and labeled trees for data structures. Download published papers, see code examples, and read FAQs from the University of Latvia’s ftp site.

Software Translation Tools

http://www.netusa.net/~mpsinc

Develops software translators, converters, and provides translation services in a number of languages. This company also makes fertility forecasting software for hospitals. Download demonstration programs of these conversion and migration tools.


Related Sites
http://feenix.metronet.com/1h/perlinfo/perlinfo.html

http://www-swiss.ai.mit.edu/scheme-home.html

http://www.cs.arizona.edu/sr/www/index.html

http://cuiwww.unige.ch/eao/www/Visual/comp.lang.visual.FAQ

Task Parallelism and Fortran

http://www.mcs.anl.gov/fortran-m/FM.html

Argonne National Laboratory looks at High Performance Fortran (HPF) and Fortran M (FM), a small set of extensions to Fortran. There are four papers available on HPF and many links to FM-related documentation and contacts.

Theta

http://clef.lcs.mit.edu/Theta.html

An object-oriented programming language to be used by Thor, a distributed object-oriented database. Currently being developed by the Programming Methodology Group of the MIT Laboratory for Computer Science. Lists features and gives links to Theta Reference Manual.

Tutorials—Need help with C/C++ and other languages?

http://www.andrews.edu/~maier/tutor.html

An online library that provides a number of FAQs and entire books online that you can download to teach yourself C++, ANSI C, UNIX, HTML, vi, and email. All the documents at this site are public domain or freeware. An excellent site for novice programmers in any of these languages.

The Unprotectability of Computer Languages Under Copyright

http://gopher.ieee.org/usab/DOCUMENTS/FORUM/LIBRARY/POSITIONS/comp

lang.html

A Position Statement by the Institute of Electrical and Electronics Engineers. In the United States, IEEE members number more than 220,000 electrical, electronics, and computer engineers.

Unofficial FutureBASIC Web Page

http://www.ids.net/~paumic/FutureBasic/

FutureBASIC is a powerful BASIC programming language for the Macintosh. This site includes source code, utilities and demos, chat groups, and articles on this easy-to-use language.

Welcome to the WWW Home of COBOL

http://www.cobol.org/

An organization of hardware manufacturers and COBOL software developers that provides information about COBOL developments. Read about the Great COBOL Debate that took place at DB Expo in December 1995 to see into the future of COBOL.