The most thorough guide I have found to using the Terminal in Linux. Read this once you've got it installed.
learnshell.orgAn additional BASH tutorial.
This is the home of my favorite operating system. The Cinnamon Desktop version is my first choice for my main machine.
Linux Mint ForumsHere are the forums where you can find excellent installation instructions.
Ubuntu is a very popular Linux distribution too. I also like it.
Ubuntu ForumsMint is based on Ubuntu which is based on Debian. These forums are also worth searching if you use Mint. Often the solutions on Ubuntu also work on Mint.
Raspbian is the most popular operating system for Raspberry Pi models.
NOOBS stands for "New Out Of Box System" for Raspberry Pi units.
A lightweight system to make home security cameras.
I use it mostly at work or when I have to.
Still running a copy on my Dell 9100!
The G1 Sniper A88X is the motherboard on my main tower. I built it up from there.
If you like to tinker with electronics, this is worth looking into!
13 years and several hard drives later, this is still running!
All of the following are freeware, often included in Linux Distros. For what I like to do, they are what I consider "must haves". I encourage you to try them. All of them work in Windows too.
This is a handy editor for writing code. It takes a little learning to use, but once you get the knack, coding happens a lot faster.
Bluefish Online ManualThe manual is a living, work-in-process document, but helpful.
The worlds most popular web server.
For playing with databases and Structured Query Language.
An exceptionally powerful open source alternative to Maya.
SintelA movie made using Blender. Skittles!
Because I can't afford Photoshop.
Nor can I afford Illustrator.
and I surely won't do software by subscription.
It plays darn near everything I can throw at it.
The best guide I know to viewing the celestial heavens
I miss the days without commercials, but it is still a worthwhile addition.
Most operating systems have the Runtime Environment (JRE) installed or easily added, but you'll need the Development Kit (JDK) if you want to get into coding Java.
Java TutorialHere is a good place to get started.
Check out the 'learn' section if you want to learn PERL. It is powerful stuff if you take the time to delve into it.
Perl MonksA resource for when you get stuck.
The PERL RepositoryBe aware of this resource once you get up to speed.
Strawberry PERLA nice PERL environment for Windows.
Next on my list of languages to learn.
Downloads are available here too, but I recommend your distro repository first.
What Is PHP?Why you might want to learn it.
TutorialAn introductory course.
I haven't even touched this one yet. When I get around to it...
The official documentation.
Quackit WebsiteIf you want to learn to build websites, this is where I recommend. A lot of great templates to start with and excellent tutorials.