اهمیت سایت های آموزش برنامه نویسی برای کودکان
توالی مراحل مورد نیاز برای حل یک مسئله. سایت های آموزش برنامه نویسی به کودکان آنها نحوه عملکرد یک برنامه را با استفاده از عباراتی که وضعیت برنامه را تغییر می دهند، توصیف می کنند. به عنوان مثال می توان به C ، C++ و جاوا اشاره کرد . زبان های تابعی: زبان های تابعی برای بیان محاسبات به عنوان ارزیابی توابع ریاضی طراحی شده اند. آنها بر استفاده از توابع تاکید می کنند و از تغییر وضعیت و داده های قابل تغییر اجتناب می کنند. به عنوان مثال می توان به Haskell ، Lisp ، Scala و ML اشاره کرد . زبان های نشانه گذاری: زبان های نشانه گذاری سایت های آموزش برنامه نویسی به کودکان برای حاشیه نویسی متن با ابرداده طراحی شده اند و اغلب در توسعه وب برای قالب بندی و ارائه متن استفاده می شوند. به عنوان مثال می توان به HTML ، XML و LaTeX اشاره کرد . زبان های مبتنی بر برنامه زبان های مبتنی بر برنامه بر اساس دامنه کاربردشان سایت های آموزش برنامه نویسی به کودکان طبقه بندی می شوند. چند نمونه از زبان های مبتنی بر برنامه عبارتند از : ز...