Humble has a programming "mega bundle": humblebundle.com/software/prog (partner link)