برنامهنویسی بسیار ساده است و هر کسی میتواند آن را یاد بگیرد. با این حال، نوشتن یک برنامه خوب بسیار چالشبرانگیز است و بسیاری از برنامهنویسان در انجام آن شکست میخورند.