There really is no shortage of 8051 dev environments, there's even Bascom if you want Basic.