hej jag är intresserad av att försöka lära mig att programera ex.plugin till dreambox...

fråga 1. vilket språk bör jag lära mig att programera i? är det bara linux?

fråga 2. vad ska man använda för program för att kunna programera eller se vad det står i programfilerna ?... jag har provat flera editorer.... men det blir bara ¤!"###¤¤%¤

fråga 3. finns det någon bra sida där man kan få information?
och tips på en nybörjar bok man bör läsa...