Become a Programmer, Motherfucker

Become a Programmer, Motherfucker

If you don’t know how to code, then you can learn even if youthink you can’t. Thousands of people have learned programming fromthese fine books:

Learn Python The Hard Way

Learn Ruby The Hard Way

Learn Code The Hard Way

I’m also working on a whole series of programming education books at learncodethehardway.org.These are works in progress, and feedback is welcome.

Learn C The Hard Way

Learn SQL The Hard Way

Learn Regex The Hard Way

A Huge List of Free Books

Programming Languages
Assembly Language Bash C / C++
C# Clojure ColdFusion
Delphi / Pascal Erlang F#
Forth Haskell HTML / CSS
Java JavaScript Latex
Lisp Lua Nemerle
Oberon Objective-C OCaml
Oracle PL/SQL Parrot / Perl 6 Perl
PHP PowerShell Prolog
Python R Ruby
Scala Scheme Smalltalk
SQL
Frameworks
ASP.NET MVC Django Flex
Grails .NET Ruby on Rails
Tools
DB2 Git Linux
Maven Mercurial NoSQL
Oracle Server PostgreSQL Subversion
Vim Emacs
General Topics
Graphics Programming Language Agnostic

Graphics Programming

Language Agnostic

ASP.NET MVC

Assembly Language

Bash

C / C++

C#

Clojure

ColdFusion

DB2

Delphi / Pascal

Django

Erlang

Flex

F#

Forth

Git

Grails

Haskell

HTML / CSS

Java

JavaScript

JavaScript (Node.js specific)

Latex

Linux

Lisp

Lua

Maven

Mercurial

Nemerle

.NET

NoSQL

Oberon

Objective-C

OCaml

Oracle Server

Oracle PL/SQL

Parrot / Perl 6

Perl

PHP

PowerShell

Prolog

PostgreSQL

Python

R

Ruby

Ruby on Rails

Scala

Scheme

Smalltalk

Subversion

SQL

Vim

Emacs

p’raps, since I’m mainly using Linux, I should at least take a peek at Python, eh?

and free is a very good price.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s