Are you looking for tips on language design or compiler/interpreter design? They're quite different things.
If it's the former then I suggest looking up the works of John Backus, Niklaus Wirth, and Alexander Stepanov. I don't really agree with some of their views, but they're very insightful and fundamental to language design. I also suggest you brush up on your abstract algebra, and the theories of formal languages and parsing.