Keyboard++ is the keyboard of choice for the programmer. It has almost all the keys of a real keyboard. So you don’t have to switch layout for symbol or numeric keys. There are arrow keys and designated keys for cut, copy, paste and clipboard. It is really helpful when you edit any file.
Another cool feature is Snippet. The keyboard has a auto complete feature. Built in snippets for html and css. Additionally you can create your own snippet.