1
$\begingroup$

This is the first time I will be studying compilers in depth. Can someone point me to best online resources (courses, articles, tutorials, video etc ) and books?

My main aim will be to do some practicals instead of just reading theory.-something where theory practical goes in parallel. So the reference must fulfill this expectations.

$\endgroup$
  • 1
    $\begingroup$ The dragon book is a classic (non-online?) reference. $\endgroup$ – Juho Aug 6 '13 at 12:17
  • 1
    $\begingroup$ @Juho the Dragon book is a bit old fashioned by now and way too long. I don't recomment it as a first course. $\endgroup$ – Martin Berger Aug 6 '13 at 12:18
  • 1
    $\begingroup$ We don't have a strict policy for list questions, but there is a general dislike. Please note also this and this discussion; you might want to improve your question as to avoid the problems explained there. $\endgroup$ – Raphael Aug 7 '13 at 7:35
6
$\begingroup$

Alex Aiken's Coursera course on compilers is very nice. I suggest to take it and do all exercises. Another interesting looking online course can be found here, although I have not checked it out in detail (I would be interested in opinions about it).

As to books, here are a couple.

$\endgroup$

Not the answer you're looking for? Browse other questions tagged or ask your own question.