Us Windows people get a hard time. Let's make some of the hard stuff easier.
Download an executable from the official website for the language.
Do your very best to only only install one version of a given language at a time on your computer. This saves a lot of heartache.
Be consistent about where you install them. Choose a directory close to the root and without spaces. Choose either:
C:\dev\Ruby191, etc. OR
Run the installer yourself
Verify installation success in CMD (be sure the executable is in your PATH).
Integrate with Eclipse or any other development environment using plugins for that development environment.
Please. Please. Please. Do this entire tutorial. And don't skip any steps. It's really good. The
Password caching section is a great tip too.
Unless you really know better, install Python 2.7.5 proper MSI installer from the
Downloads section of
python.org. Please note that Python 2.7.5 is not the latest version of Python (that version is not as well supported / used as Python 2.7.*).
cmd.exe from the Start Menu.
Alt + Space + D to open the default settings.
Under the "Options" tab, check all three boxes in the "Edit Options" section.
Click and drag to select,
Enter to copy, and right click to paste.
In the same window, switch to the "Colors" tab.
Edit "Screen Background" and "Screen Text".
Control Panel\All Control Panel Items\System
Click "Advanced system settings" on the left panel
Click "Environment Variables..."
Select the "Path" row in the "User variables for %YourName%" box.
Change the "Variable value" to look like this:
To view your
To set your
SET PATH=%PATH%;"C:\Full Path\To\scripts"
A directory for all of your coding projects
Should be located at
C:\working\ for easy access. You can get there in CMD by typing
cd/working from anywhere.
This should be your Eclipse workspace, and the place where you called
7-Zip - Unpackage any package, period.
Dropbox - File syncronization across multiple computers for free.
Eclipse - Full featured, heavy-duty IDE.
Git - Version control system used by the likes of Linux and Android.
Greenshot - Simple tools for professional looking screenshots.
MarkdownPad - For editing markdown documents like this slideshow and GitHub READMEs.