Small Basic là ngôn ngữ lập trình được tạo ra đặc biệt để giúp sinh viên chuyển từ coding dựa trên block sang coding trên văn bản.
Bằng cách dạy các yếu tố cơ bản của các ngôn ngữ dựa trên cú pháp, Small Basic cung cấp cho sinh viên các kỹ năng và sự tự tin để giải quyết các ngôn ngữ lập trình phức tạp hơn như Java và C #. Bạn cũng có thể xây dựng các ứng dụng cho Kinect, Lego Mindstorm, Raspberry Pi, Arduino, Oculus Rift... và nhiều hơn nữa bằng cách sử dụng Small Basic.
Small Basic cung cấp cách dễ hiểu nhất để học lập trình, nó phù hợp với các học sinh/sinh viên và những người ham học hỏi trong độ tuổi từ 7 đến 107.
Không giống như Scratch hay Alice, những công cụ được thiết kế mục đích hướng người dùng học ngôn ngữ trong môi trường 'codeless' thì với Small Basic, phiên bản siêu nhỏ này tập trung chủ yếu vào "BASIC Language".
Small Basic hoạt động dựa trên .Net Framework, do đó nếu hệ thống của bạn chưa được cài đặt .Net Framework thì một điều tất nhiên bạn sẽ không có cơ hội khám phá trình hữu ích này.
Toàn diện không điểm chê, Small Basic khi được cài đặt thành công lên hệ thống, song hành cùng tập tin *.exe là tài liệu dạng PDF bao gồm 62 trang hướng dẫn, giúp người dùng nắm bắt cơ bản đầy đủ các khác niệm từ cách thức viết code và khởi chạy thử nghiệm. Để tìm hiểu nhiều hơn nữa các bạn có thể vào đây.
Vậy còn chờ gì nữa, nếu như bạn đang là người bắt đầu tìm hiểu về thế giới ngôn ngữ lập trình hoặc đã là "dân chuyên" muốn tìm cho con em một ứng dụng tốt nhất để giảng dạy thì Small Basic là không thể bỏ qua.
Microsoft Small Basic 1.2 bao gồm Kinect cho Small Basic, giới thiệu 3 đối tượng Kinect mới. Nó cũng mở rộng đối tượng Dictionary để biên dịch sang 7 ngôn ngữ, sửa lỗi Dictionary và khắc phục các lỗi crash khác. Nó còn bao gồm bản cập nhật UI cho 15 ngôn ngữ khác nhau. Nếu đang sử dụng Windows XP hoặc cũ hơn, hãy tải Small Basic 1.0 thay thế.
Kinect for Small Basic: Small Basic 1.2 giới thiệu 3 đối tượng Kinect: KinectBodyList, KinectFaceList, KinectWindow. Với những đối tượng này, bạn có thể lập trình bằng Microsoft Kinect Sensor và thông tin nó ghi lại. Bạn có thể:
Dictionary Object: Expanded Languages - Trong Small Basic 1.0, Dictionary Object hỗ trợ các ngôn ngữ sau (nơi bạn nhập ở ngôn ngữ gốc và nghĩa hiển thị ở ngôn ngữ thứ hai): Tiếng Anh sang Tiếng Anh, Tiếng Anh sang Tiếng Pháp, Tiếng Pháp sang Tiếng Anh. Ở bản mới nhất này, Small Basic bổ sung chuyển ngữ:
Sửa lỗi khác.