Send
Close Add comments:
(status displays here)
Got it! This site uses cookies. You consent to this by clicking on "Got it!" or by continuing to use this website.nbsp; Note: This appears on each machine/browser from which this site is accessed.
Linux-based software
1. Linux-based software
Here are links to information on various software packages with details on the following (for most pages):
Installation
Version information
Hello World program (if applicable)
The pages are oriented towards CentOS 7 Linux, but Windows and other platform information will be added over time as needed.
It is not easy to predict which of these will be useful in a given course, so many are listed here.
2. Older imperative programming languages
3. Newer imperative programming languages
4. Functional languages
5. Logic languages
There are many versions of Prolog, each of which supports the same basic language constructs but many have slightly different ways of running them such that a program can be executed without being in the interactive environment. Here are some of the Prologs that have been considered.
tuprolog
GNU Prolog
Erlang Note: Erlang has a syntax that looks like Prolog, but is not Prolog.
6. Domain specific languages
7. Applications
8. Special purpose software
Synergy (share keyboard, mouse, clipboard)
XAMPP (web server development)
9. Internet applications
Google Chrome web browser (to be added)