First, here are the languages I'd like to learn/ programs I'd like to install and use.
- an object-oriented scripting language, not to be confused with Java
- usually implemented as an integrated component of the web browser for dynamic websites
- your all-purpose language for ultimate program control. This is a MUST learn for software development, device drivers, and video games.
- If you've got Microsoft Windows, Dev-C++ is a free IDE (Integrated Development Environment) for coding in C++.
- I haven't tried any of these tutorials but here's what pops up on a google search for "c++ tutorial":
3) Microsoft Visual Basic 2008
4) Microsoft .NET Framework
- A software framework for applications on Windows, using Windows SDK (Software Development Kit) which is available free for download.
- The Base Class Library (BCL) contains features to control user interface, data access, web application development, network communications, etc.
5) XHTML -- a stricter, cleaner version of HTML
6) XML -- Extensible Markup Language
- W3Schools XML tutorial
- was designed to transport and store data
- XML is independent of hardware, software, and application, so it is a useful way to store data so that it can be transported easily cross-platform.
6) CSS -- (Cascading Style Sheets) are useful for controlling the style and layout of webpages
- Actually I've already learned this, but I'd like to revamp my website (which is now completely defunct) and want to get reacquainted with CSS.
- W3Schools CSS tutorial
6) Perl -- http://www.perl.org
- originally developed for text manipulation
- supports both procedural and object oriented programming
- here is a good introduction to the language: perldoc.perl.org
- download ActivePerl for Windows (click on Windows Installer MSI). To figure out whether you have an x64 or x86, go to Start > Help and Support > Tools > My Computer Information > General.
- my first project was to organize my delicious bookmarks by domain name. I'll explain how I did that in the next post.
9) PHP -- a powerful tool for making dynamic and interactive webpages
10) SQL -- standard language for accessing databases
And a couple of things that aren't programming languages: