I’ve used a number of Web-based rich text editors and I’ve just found what may be the best one yet: rtePad. rtePad is a completely JavaScript-based editor and is compatible with all major browsers.
For anyone getting into the world of programming, the Raspberry Pi provides a great environment, and it's dirt cheap. Unlike a regular PC, the Pi has been designed from the outset around programming.