Chủ đề: Bắt đầu từ C hay C++
-
18-09-2009, 03:13 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bắt đầu từ C hay C++
Em muốn hoc ngôn ngữ lập trình để trước hết là một coder giỏi, mà em muốn học C++ luôn rồi chuyển tiếp qua C#...... mà không học C có được không. Có nên không? Mong các anh chị chỉ bảo.
View more random threads:
- tìm hiểu về lập trình nên bắt đầu từ đâu?
- Hệ điều hành Android 2012 những thử thách và thuận lợi
- Kiểm tra vị trí hosting - server như thế nào
- Lập trình web và Thiết kế web khác nhau như thế nào
- Tấm bằng có quan trọng???
- lập trình viên làm việc tại Việt Nam, lương tháng 1000$, yêu cầu là gì?
- Điều kiện cần và đủ để có thể xin việc.
- Học php như thế nào khi bạn chưa biết gì về lập trình ?
- Quality Assurance - QA
- help me
-
19-09-2009, 02:05 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Đang ở
- hà nội
- Bài viết
- 0
Gửi bởi thanhle_uit
Học C++ luôn thì cũng vẫn phải học C cơ bản.
-
19-09-2009, 02:07 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
chào bạn,ở đây C và C++ cũng GẦN giống nhau,mình khuyên bạn nên học C trước,học cặn kẽ,rùi sau đóa bạn học qua C# sẽ thấy rất dễ dàng vì C# gần như đã hổ trợ rất tốt mọi công cụ cho bạn. Khi bạn học chắc một ngôn ngữ như C thì việc chuyển qua các ngôn ngữ khác là hoàn toàn dễ dàng như VB.NET hoặc C#. Bạn có thể nghiên cứu thêm Java,biết càng nhìu càng tốt mà
thân,
-
08-10-2009, 06:03 PM #4Silver member
- Ngày tham gia
- Sep 2015
- Đang ở
- Hà Nội
- Bài viết
- 0
đúng đấy bạn nên học C, vì nó là ngôn ngữ cơ bản đối với 1 lập trình viên, khi bạn học được C rồi bạn sẽ tiếp cận các ngôn ngữ khác rất dễ dàng. Chúc bạn thành công !!!
-
10-10-2009, 02:57 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Đã có quá nhiều tranh cãii về chuyện có nên học C++ trước hay không rồi... Chỉ xin trích ra đây lời khuyên của Bjarne Stroustrup người đã sáng tạo nên C++(dĩ nhiên ông ủng hộ việc học đứa con đẻ của mình ngay):
In the continuing debate on whether one needs to learn C before C++, I am firmly convinced that it is best to go directly to C++. C++ is safer, more expressive, and reduces the need to focus on low-level techniques. It is easier for you to learn the trickier parts of C that are needed to compensate for its lack of higher-level facilities after you have been exposed to the common subset of C and C++ and to some of the higher-level techniques supported directly in C++.
Knowing C is a prerequisite for learning C++, right?
Wrong. The common subset of C and C++ is easier to learn than C. There will be less type errors to catch manually (the C++ type system is stricter and more expressive), fewer tricks to learn (C++ allows you to express more things without circumlocution), and better libraries available. The best initial subset of C++ to learn is not "all of C".
-
08-12-2009, 10:31 AM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mình cũng nghĩ bạn nên học C trước và phải học cho tốt,nắm vững hết các cấu trúc trong C sau đó học sang lập trình hướng đối tượng thì bạn nên học C++,C/C++ là anh em mà. Đó là điều quan trọng nhất vì trong các ngôn ngữ lập trình bậc cao thì C/C++ là khó học nhất, đặc biệt vì nó có phần con trỏ,con trỏ cấp phát bộ nhớ động,danh sách đặt,danh sách liên kết...Khi bạn làm tốt cái này rồi thì việc học Java hay Dotnet bạn sẽ thấy thật đơn giản,vì cái mà các bạn hay ngại nhất là con trỏ đã không có nữa trong VB.NET hay VC#.NET...Với lại việc học tốt ngôn ngữ C/C++ không những giúp bạn có thể lập trình trong ngành phần mềm mà bạn có thể dễ dàng chuyển qua học các ngành đang hot của Công nghệ Thông Tin : lập trình nhúng trong ngành hệ thống nhúng như lập trình cho các hệ thống Vi Xử Lý,Vi Điều Khiển,các CPU lớn hơn,hoặc dễ dàng học qua ngôn ngữ lập trình Verilog HDL hay VHDL để thiết kế ra các mạch điện tử số,mà khi nó phức tạp lên thì cũng cần có một CPU để điều khiển nó.Mà lập trình cho CPU là C thôi bạn à! Mình cũng đã từng hỏi một anh sinh viên năm 5 trường mình đang làm cho FPT,ảnh nói:Phần mềm ảnh chủ yếu viết bằng Visual C#.NET nhưng đối với một số phần mềm lớn thì buộc phải viết bằng C vì chỉ có C mới viết được,tuy nhiên C viết khó lắm. Nói như thế để bạn biết C là ngôn ngữ mạnh đến mức nào.Việc học tốt ngôn ngữ C sẽ mở toan cánh cửa cho bạn trở thành một lập trình viên chuyên nghiệp không những trong ngành phần mềm mà còn các ngành khác liên quan đến lập trình nữa!
-
08-12-2009, 02:45 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
THeo kinh nghiệm của tui thì học C trước đã sau đó mới C++, cậu cần hiểu các kiến thức lập trình C cơ bản, sau đó mới sang C++ và học về class được. Bình thường nếu nhảy thẳng lên C++ thì cũng được vẫn lập trình được như thường. nhưng sẽ không nắm được nền tảng của họ C.
-
15-12-2009, 05:17 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mình thì không được định hướng từ đầu nên học cái gì đầu tiên. Khi đậu dh về CNTT mình bắt đầu tiếp xúc với nó và theo giáo trình của trường mình năm đầu tiên đã phải học C# không biết đến C hay C++ mặc dù theo đánh giá là rất nặng đối với những người chưa biết gì cả nhưng qua lý thuyết được học + thực hành mình thấy nó cũng thoải mái hơn chút. Có lẽ giáo trình trường mình hơi kứng. Nhưng đến hiện tại mình cũng có thể đánh giá rằng bỏ qua C và C++ cũng được và đã có người nói rằng C# dễ học và trực quan hơn. Mình thì chưa trải nghiệm C hay C++ nên đó là là lời đánh giá của riêng cá nhân thôi
Không biết trường của các bạn có đào tạo kiểu vậy không?
-
04-02-2010, 04:10 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cuối cùng thì học cái gì cũng xong. Học tất, càng học nhiều kiến thức càng thâm sâu tâm hồn càng được mở rộng. Tất nhiên là nên tập trung vào công việc mình làm. Đối với newbie (mình nè) thì cứ đi từ nguồn cội cho dễ. Thà rằng các bạn để thời gian vào học luôn 1 ngôn ngữ rồi chuyển sang cái khác còn hơn là ngồi mà tranh cãi rồi rối tung cả cái khối óc ra. Lập trình viên thì nên biết về nhiều ngôn ngữ và nên có từ 1->2 ngôn ngữ thâm sâu.
Vì vậy mình khuyên bạn nên học từ C, không cần quá sau chuyển sang C++ hoặc C# đều đc hoặc bắt đầu từ pascal cũg ok dù gì thì cũng hỗ trợ tư duy logic trong việc lập trình của ta sau này. Sau khi biết 1 cái background rồi thì chuyển sang và học sâu về 1 ngôn ngữ nào khác cũng dễ dàng.
-
05-02-2010, 03:54 PM #10Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
ngôn ngữ lập trình chẳng qua là học thuộc lòng rồi sắp xếp áp dụng thôi bạn ơi.
nhưng mà để học cho dễ thì phải bik version của nó.
c là version cũ của c++, c # hay java cũng gần c hay c ++ lắm à, pascal thì từ khóa khác hẳn
việc chọn ngôn ngữ nào để học cần nhiều yếu tố
trường bạn dạy gì thì học nấy để kiếm diểm
còn ra đi làm mình nghe nói C# và java
Căn hộ Quy Nhơn Melody phát triển bởi Hưng Thịnh Corporation thích hợp cho thuê sống đẳng cấp công viên ven sông. bán căn hộ Quy Nhơn Melody thích hợp cho thuê đầy quyến rũ nhiều người nước ngoài....
Quy Nhơn Melody tài chính phù hợp...