آموزش برنامه نویسی برای کودکان و نوجوانان
زبان های قابل جاسازی
زبانهای قابل جاسازی در کد منبع، برای سرورها و توسط آموزش برنامه نویسی برای کودکان و نوجوانان کلاینتها برای جاسازی کد در متن آزاد استفاده میشوند. به عنوان مثال می توان به PHP، VBScript، ActionScript و JavaScript اشاره کرد.
زبان های امری
زبانهای امری اطلاعات را از طریق سفارشهای آموزش برنامه نویسی برای کودکان و نوجوانان و جزئیات زیاد به رایانهها منتقل میکنند. آنها همچنین ممکن است تحت طبقه بندی های دیگر به عنوان زبان های برنامه نویسی چندپارادایمی قرار گیرند. به عنوان مثال می توان به MATLAB، ECMAScript، Perl و Python اشاره کرد.
زبان های جریان داده
زبان های جریان داده از نمایشی از حالت قبلی استفاده می کنند تغییر داده ها برای مشخص کردن برنامه ها و جریان های پردازش آموزش برنامه نویسی برای کودکان و نوجوانان ها. به عنوان مثال می توان به Analytica، Lucid، Oz و Ballerina اشاره کرد.
زبان های نویسندگی
زبان های نویسنده به ایجاد برنامه های کامپیوتری تعاملی، مانند آموزش یا وب سایت ها کمک آموزش برنامه نویسی برای کودکان و نوجوانان کنند. به عنوان مثال می توان به Lasso، PILOT، TUTOR و Authorware اشاره کرد.
زبان های همزمان
زبانهای همزمان پیامها را ارسال میکنند و آموزش برنامه نویسی برای کودکان و نوجوانان زبانی را برای اجرای همزمان چندین فرآیند ارائه میدهند. به عنوان مثال می توان به Ada، ChucK، Java و Oz اشاره کرد.