C++
- Microsoft provides a series of short tutorials on using Visual Studio
for C++ development:
-
Install C++ support in Visual Studio
-
Create a C++ console app project
-
Build and run a C++ console app project
- ISO C++
is the official home of standard C++
- C++ References
- C++ Reference
documents the C++ Standard Library
- The C++
Resources Network
includes general information about C++, an FAQ, a C++
language tutorial, library documentation, and forums
-
Bjarne Stroustrup's C++ Page provides just
about everything you need to know about C++ style,
techniques, philosophy, and history from the creator
of C++ himself
-
Fred's C++ Notes includes sample C++ code for
for common programming problems, exercises, and
miscellaneous C++ tips
-
Marshall Clines's C++ FAQ Lite
includes general information about C++, an FAQ, a C++
language tutorial, library documentation
(including the STL), and forums
-
Porter Scobey's 's C++ Reference
includes general information about C++ and good
STL and general C library references
-
The C++ Not So Frequently Asked Questions site
provides a few somewhat obscure but very useful C++ tips
and tricks
-
Visual Studio Keyboard Shortcuts
- GNU C++
- MinGW
includes a free GNU C++ compiler and associated
tools for Windows
-
Xcode provides a C++ development IDE for OS X
- The GNU C++ developer tools are available as
installable packages on all the common Linux
distributions.
- The
Eclipse project has a free integrated development
environment for C++. Versions are available for
Windows, OS X, and Linux. It requires Java.
Java
-
Java Development Kit Standard Edition 8.0 is the standard platform
for Java development under Windows, OS X, and Linux.
- Eclipse
is an industrial-strength integrated devlopment environment
for Windows, Linux, and Mac OS X (we favor this
IDE for CPTR 124 course and lab work)
- NetBeans
is an alternative industrial-strength integrated devlopment environment
for Windows, Linux, and Mac OS X
-
Oracle's Java Documentation
Python
- http://www.python.org has
Python for
Windows, OS X, and Linux. This distribution comes bundled with
IDLE, a simple integrated development environment for
Python, and Tkinter, the Python graphical user
interface tools.
-
http://docs.python.org/py3k/
has documentation and tutorials for the
Python 3 programming language.
- Tkinter can be used to build graphical
programs.
C#
-
Visual C# Developer Center s the Microsoft Developer
Network C# Site with library documentation,
technical articles, and forums
-
C# Station is a community-based site containing C#
articles, links, documentation, and tutorials
-
C# Online.NET contains C# and .NET articles and FAQ
-
C# Programming Wikibook provides a
comprehensive coverage
of the C# language; it is intended for readers with
programming experence
-
Visual Studio Keyboard Shortcuts is a quick
reference for all the Visual Studio keyboard
shortcuts
-
Mono Project provides a free cross-platform C#
and .NET development
framework for Windows, Linux, and Mac OX
-
MonoDevelop is a free C# programming IDE for
Windows, Linux and Mac OS X