i agree... its a interesting thing to learn, just like learning an actual new language.
Answer:
yeah and it requires hard work