16. An adaptable keyboard for adapting a keyboard display to a definable input language, comprising keys, wherein at least some of the keys of said adaptable keyboard are language adaptable, wherein each adaptable key comprises: a screen enabling to present characters associated with various languages and other data; and a touch-sensing mechanism enabling to identify a typing movement applied onto each said screen, wherein each screen is operatively connected to said touch sensing mechanism, and wherein said adaptable keyboard enables a user to define a language and adapting the presentation of each character in each said screens according to the defined language.
16. An adaptable keyboard for adapting a keyboard display to a definable input language, comprising keys, wherein at least some of the keys of said adaptable keyboard are language adaptable, wherein each adaptable key comprises: a screen enabling to present characters associated with various languages and other data; and a touch-sensing mechanism enabling to identify a typing movement applied onto each said screen, wherein each screen is operatively connected to said touch sensing mechanism, and wherein said adaptable keyboard enables a user to define a language and adapting the presentation of each character in each said screens according to the defined language. 20. The adaptable keyboard of claim 16 , wherein some keys of said adaptable keyboard are adaptable keys including said screens and said touch sensing mechanism and other keys of said adaptable keyboard are non-adaptable keys including only touch sense mechanisms.