Để viết phần mềm bạn có thể dùng VB6 hoặc C#. Tài liệu thì bạn có thể tìm download hoặc mua sách hướng dẫn lập trình VB6.0, lập trình C# nha.
Chúc vui
Để viết được một phần mềm thì quan trọng là bạn phải phân tích thiết kế được hệ thống.
Nhưng để làm được điều này thì bạn phải am hiểu về nghiệp vụ cần viết phần mềm, tìm hiểu các tài liệu liên quan đến nghiệp vụ đó.
Đọc, phân tích , đưa ra các tình huống, các chức năng cần thiết của phần mềm là gì.
Bạn cũng nên tham khảo thêm các tài liệu hay phần mềm trên mạng về cái mà bạn dự định viết.
Điều quan trọng nhất là khâu thiết kế cơ sở dữ liệu, bạn thiết kế được một cơ sở dữ liệu tốt thì khi bạn viết sẽ không gặp vấn đề khó khăn
Còn về viết bằng ngôn ngữ gì thì không quan trọng, bạn biết ngôn ngữ nào thì viết cái đó .Chẳng hạn như: VB.NET, C#, VB ....
Cơ sở dữ liệu thì bạn có thể chọn : SQL, Access, My SQL...
Chúc bạn thành công