Scratch vs Snap vs Python

Scratch

Предимства

  • В учебната програма
  • Разпространен
  • Платформа за споделяне

Snap

Предимства

  • По богат набор от средства в сравнение със Scratch (процедури, повече блокове)
  • Оптимизиран за графика (по-добра графика от Scratch, костюмът по подразбиране предразполага за рисуване)

Недостатъци

  • Открих бъг докато правех примерната програма

Python

Предимства

  • Python – богат текстов език за програмиране, който се използва широко за решаване на реални задачи включително за обучение, научни изследвания и т.н 
  • Оптимизиран за графика (още по-добра графика от Snap, костюмът по подразбиране предразполага за рисуване)
  • Кодът стои паралелно до визуализацията, лесен бутон за споделяне

Недостатъци

  • Полето за рисуване е малко
  • Изисква повече време за заучаване в сравнение с визуалното програмиране