You won't find any "How to write an IDE in 24 hours" kind of book.
Rather you'll have to figure out what skills you need and search for dedicated material for each of them.
jwenting
duckman
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
Most of the IDEs I know save the compilation/interpretation to external tools.
So a simple wrapper around
- edit file using an editor
- pass file to compiler
- gather error messages.
All of this is mundane stuff compared to writing a compiler.
Maybe grab the source code for code::blocks and start reading.
Salem
Posting Sage
11,531 posts since Dec 2005
Reputation Points: 5,862
Solved Threads: 953
jonsca
Quantitative Phrenologist
5,621 posts since Sep 2009
Reputation Points: 1,165
Solved Threads: 581