Program Workshop - Ngôn ngữ lập trình Tiếng Việt dành riêng cho Người Việt!

namlunthkl

Thành viên
Tham gia
11/7/2016
Bài viết
1
Program Workshop
Home page: programworkshop.ml

Note: Em không tìm được một box phù hợp cho 1 ngôn ngữ lập trình vào loại "không thuộc ngôn ngữ lập trình nào cả" nên đành post tạm vào box này. Mong Mod nếu thấy em post sai box thì phiền chuyển về đúng chỗ. Em vô cùng cảm ơn ạ.

Chào các anh chị, chú bác, toàn thể trong cộng đồng KenhSinhVien Forum, bài viết này em sẽ tập trung nói về 1 ý tưởng đang được thực hiện hóa(và đã thành công bước đầu). Ý tưởng này sẽ mang lại cho mọi người một công cụ lập trình "thực sự đơn giản" giúp giảm thiểu yêu cầu về hiểu biết tin học cũng như những kiến thức yêu cầu.

Mọi người học lập trình ở trình độ thấp, lúc mới bắt đầu không ai là không gặp phải những khó khăn. Nhất là với những người đang là học sinh như chúng em. Việc học ở lớp rồi lại học thêm chiếm hết thời gian của chúng em. Một vài bạn thì lại theo học thêm máy tính ở các lớp khác nhưng rất ít nơi dạy lập trình và thường chi phí đắt đỏ. Em không phải là một người có trình độ cao về lập trình nhưng nhìn nhận được những khó khăn mà mọi người gặp phải khi học lập trình và với mong muốn tạo ra một công cụ thật đơn giản để các bạn cùng trang lứa có thể tự học và tự vận dụng, em đã viết nên một công cụ Program Workshop mà theo em, với những "Newbie" lập trình sẽ cảm thấy rất tuyệt vời.

Trước khi nêu ra những ứng dụng của nó, các anh, chị cho em hỏi mới đầu lập trình có ai muốn nó dễ như viết văn hay không? Chắc chắn là có
21.gif

Và điều đó thì trước tới nay chưa thể thực hiện, nhất là với Tiếng Việt - vốn sử dụng bảng mã UTF-8 dễ gây trục trặc khi chuyển đổi
37.gif

Và em cũng vậy, cách đây 3 năm, lúc em mới học lập trình cũng có ước mơ sẽ viết phần mềm y như viết văn =)). Một buổi ngồi hoa mắt vì đống code, em chợt nghĩ ra ý tưởng và thực hiện nó trong vòng 2 tuần nay.
16.gif


Vậy nó có gì đặc biệt?? Như em đã nói, viết code bằng tiếng việt, sử dụng cú pháp tiếng việt một cách "Thuần Việt" dường như chỉ là một ước mơ, song em đã hiện thực hóa nó!

Và như vậy, ProgramWorkshop cho phép người sử dụng "viết phần mềm bằng khả năng văn học". Đoạn code sau là một ví dụ:

Mã:
hiện thông báo loại thông tin với tiêu đề "hello" nội dung "hello!".

Vâng, trên đó là 1 dòng code được viết trong ProgramWorkshop, các bác có tin được là nó hoạt động không ạ?
Nếu không tin, xin mọi người xem tấm ảnh dưới đây:
Untitled.png


Còn rất rất nhiều hướng dẫn ở trang chủ(chưa hoàn tất).
Đây là một ví dụ khác:
Mã:
đặt biến x bằng 100
nếu biến x bằng 100 thì
hiện thông báo loại thường với tiêu đề "thông báo" nội dung "x = 100".
xong

Thật tuyệt vời phải không ạ :)
Và đây là cơ chế hoạt động của nó. Program Workshop thực chất là một trang web, mọi người có thể truy cập nó từ địa chỉ này:

Mã:
https://programworkshop.ml

Sau khi viết code bằng tiếng Việt, code sẽ được dịch và xử lí, cuối cùng được xuất ra một tệp thực thi Windows(exe) rồi cho phép người dùng tải về :KSV@09:. Tệp xuất ra có thể hoạt động trơn tru trên Windows :D

Còn một điểm là bị lỗi cái Icon của AutoIT, cái này em chưa có VPS nên xin thứ lỗi để update bản sau nếu kiếm được VPS sẽ cho phép người dùng đặt Icon riêng.

Còn một tính năng tuyệt vời nữa mà em chưa đề cập đến. Mọi người có thích thú với việc tự tạo ra một ngôn ngữ lập trình khác không? :-)/\:-) Với ProgramWorkshop, điều đó hoàn toàn là có thể. Với hệ thống "config", nó sẽ cho phép người dùng chỉnh sửa cú pháp, câu lệnh :-";)).
Ví dụ, nếu thấy không thích hàm "hiện thông báo", ta có thể sửa thành "hiện tb". Và tất nhiên là rất đơn giản, chỉ vài thao tác :D.

Untitled.png

Thật đơn giản phải không :D.
Ngoài những tính năng trên, chúng ta còn có thể chuyển những đoạn mã đã viết thành dạng AutoITScript(Au3), xuất ra sẽ 100% là mã AutoIT :-)/\:-).

Project này hiện tại em đang phát triển tiếp và nó hoàn toàn MIỄN PHÍ.
Vì lí do còn là học sinh(Năm nay em thi lên lớp 10) nên em gặp rất, rất nhiều khó khăn cả về kinh tế lẫn thời gian. Chính vì vậy, mọi sự giúp đỡ của các anh chị em rất cảm ơn.
Mọi liên hệ với em, mọi người có thể theo địa chỉ sau:

Mã:
Facebook: https://facebook.com/namlunthkl
Gmail: nstudio2001@gmail.com
Website: https://nstudio.cf


Chân thành các anh chị đã đọc qua bài viết của em :x:x, em xin cảm ơn ạ!
 
Hiệu chỉnh bởi quản lý:
×
Quay lại
Top