PDA

View Full Version : Các bác giúp em về thông tin các ngôn ngữ lập trình ạ!!!!



ryuk
13-09-2009, 07:31
Em đang muốn học một ngôn ngữ lập trình mà chưa biết học thứ gì. Các đàn anh có thể cho biết hiện nay có các loại ngôn ngữ lập trình nào và ứng dụng của nó (vd:lập trình game, viết phần mềm,..v..v..)
Em thank trước nha!!!!!!!!!

U.F.O
13-09-2009, 07:49
Hỏi Mr.G đi em ^^

langman9x
13-09-2009, 08:36
ngôn ngử lập trình được ứng ung rất nhiều, ví dụ như :trong thiết kế wed,tạo phần mền,lập trình game ....Theo mình biết co' các ngôn ngữ sau:c++,c#(goi la cisap),visual basic,j#(gisap),...

ryuk
13-09-2009, 15:36
thì biết là nhiều, thế mới hok biết chọn
nhưng em muốn biết ứng dụng của từng ngôn ngữ cơ

tien12345
14-09-2009, 16:09
java là ngôn ngữ chuyên về mạng.
Đối với các chương trình cần can thiệp sâu vào trong hệ thống thì C/C++ là tối ưu nhất.
c# viết các ứng dụng đơn giản như quản lí, kế toán...
php ngôn ngữ chuyên về web

...

nh0cbilly
14-09-2009, 16:38
java là ngôn ngữ chuyên về mạng.
Đối với các chương trình cần can thiệp sâu vào trong hệ thống thì C/C++ là tối ưu nhất.
c# viết các ứng dụng đơn giản như quản lí, kế toán...
php ngôn ngữ chuyên về web

...

chuẩn ko cần chỉnh. Theo tui thì nên học C trước đi vì C khá đơn giản rồi sau đó lên C++ hay VB rồi C sharp hay java. PHP thì đúng là chuyên viết về web.

p/s: nếu bạn muốn chuyên sâu về thuật toán thì C là lựa chọn tối ưu nhất. Làm ơn đừng học pascal thì khá là rắc rối.

nguyentantiep
14-09-2009, 16:52
Ngon ngu nao cung thong dung ban a. dieu quan trong la ban co so truong ve mon lap trinh nao thoi

ryuk
17-09-2009, 19:59
ví như em muốn viết phần mềm thì em cần học những gì

tien12345
17-09-2009, 20:31
ví như em muốn viết phần mềm thì em cần học những gì

nên học những ngôn ngữ họ C

freshgraduate09
17-09-2009, 20:46
1> liệt kê từ thấp tới cao
assembly
pascal
C/C++
VB6,VC6,VJ6

Java -> có nhiều nhánh J2SE Desktop, J2EE Web, J2ME Mobile
.NET gồm {C#, VB.NET} -> cũng có nhiều nhánh: ASP.NET, Winform, Mobile

Về Web có các thứ khác như ASP3.0, PHP rất phổ biến (nhỏ nhưng có võ), Perl, Cold Fusion

Ngoài ra phải biết ít nhất 1 trong số các phần mềm CSDL: Access, SQLSERVER, MYSQL, ORACLE, POSTGRESQL.

2> tóm gọn, chia theo mục đích:
Lập trình hệ thống: C/C++, Assembly (đặc biệt cho phần cứng)
Lập trình đồ họa, game: C++, học thêm cái thư viện OpenGL
Phát triển thuật toán, trí tuệ nhân tạo: C/C++, Pascal
Phát triển Web: J2EE, ASP.NET, PHP (nên học cái này cho dù có học ~ cai khác hay không)
Phát triển phần mềm desktop: VB.NET, C#
Phát triển iphone, Mobile: C/C++, J2ME

Nếu đi về lập trình CSDL, phải biết 1 trong số các loại phần mềm csdl như đã nêu trên

3> Khuyến cáo: nên học
Desktop: C#, VB.NET / SQLSERVER
Mobile: J2ME
Web: J2EE/ORACLE, ASP.NET/SQLSERVER, PHP/MYSQL

ryuk
17-09-2009, 22:51
thank các bác nhiều
nay chắc phải cố gắng lắm đây
hi vọng một ngày ngang tầm bác freshgraduate09