Home » LẬP TRÌNH » Bài 1: Giới thiệu ngôn ngữ lập trình C/C++ và cài đặt công cụ lập trình C/C++

Bài 1: Giới thiệu ngôn ngữ lập trình C/C++ và cài đặt công cụ lập trình C/C++

Giới thiệu về ngôn ngữ C:

C prgraming

Ngôn ngữ lập trình C được phát triển từ những năm 1970 và hiện  nay trở thành một trong những ngôn ngữ lập trình thông dụng nhất.

C là ngôn ngữ rất mạnh mẽ trong việc viết các phần mềm hệ thống.  Ngoài ra,  C là ngôn ngữ lập trình được dùng làm phương tiện dạy thuật toán, cấu trúc dữ liệu và sử dụng trong các kì thi lập trình về học thuật như ACM/ICPC.

Cách cài đặt công cụ lập trình C:

DevC++ :

Lập trình C với DevC++

DevC++ có thể là công cụ lập trình C thường được dùng nhất bởi DevC++ có các ưu điểm sau :

  • Gọn nhẹ.
  • Hỗ trợ chạy các file có đuôi định dạng *.c hoặc *.cpp riêng lẽ  mà không cần tạo Project ( đây là ưu điểm so với công cụ Code::Block – công cụ  lập trình C sẽ trình bày phía  dưới).

Lưu ý: các file có đuôi định dạng *.c  là  file được bằng ngôn ngữ  C và đuôi đđịnh dạng à *.cpp là file viết bằng ngôn ngữ C++

Tải về: [bsbutton text=”DevC++” link=”http://www.bloodshed.net/dev/devcpp.html” target=”New page” style=”default” theme=”default” size=”normal” icon=”icon-download-alt”]

Code::Block:

Lập trình C với Code::Block

Code::Block có thể nói là công cụ lập trình C ổn định nhất và hiện tại  là công cụ lập trình C yêu cầu trong kì thi lập trình quốc tế ACM/ICPC.  Code::Block hỗ trợ gõ tắt rất tốt.

Khác với DevC++, muốn chạy một file *.c hay *.cpp bạn phải tạo một Project.

Tải về: [bsbutton text=”Code::Block” link=”http://sourceforge.net/projects/codeblocks/files/Binaries/13.12/Windows/codeblocks-13.12mingw-setup-TDM-GCC-481.exe/download”]

Visual Studio 2013:

Visual studio

Visual Studio 2013 được phát hành bởi Microsoft. Visual Studio 2013 ngoài hỗ trợ viết ngôn ngữ C# thì  Visual Studio 2013 có khả năng hỗ trợ rất tốt cho lập trình C/C++. 
Visual Studio 2013 có các phiên bản khác nhau như: Ultimate, Predium , Professional. Hiện tại, mình đang dùng bàng Ultimate cho lập trình C++ và lập trình ứng dụng Windows Phone 8.1 và thấy nó rất ổn định.

Các bạn có thể tải về các phiên bản của Visual Studio 2013 ở phía dưới, bao gồm bản có phí và miễn phí. 
Lưu ý rằng, nếu bạn cài đặt Visual Studio 2013 bằng file có đuôi mở rộng là exe thì bạn cần kết nối mạng internet hoặc cài đặt bằng file *iso với kích thước tương đối lớn.

[bsbutton text=”Download Visual Studio 2013″ link=”http://www.visualstudio.com/en-us/products/free-developer-offers-vs” target=”New page” style=”default” theme=”default” size=”normal” icon=”icon-download-alt”]

Share
  • Phúc Phan

    cái code block bắt cài project khi chạy file .c và .cpp hồi nào vậy chú? Nó chỉ yêu cầu project khi nào thực hiện mà có giao diện thôi chú. Góp ý tí xíu

    • Vani

      Có lẽ mình nhầm lẫn tí. Để mình xem lại 🙂

      • nguyễn trọng tài

        ad cho e hỏi . vậy mới học thì cài cái nào ngon hơn

        • Vani

          Dùng DevC++ cho quen dần với C/C++ bạn nhé. Sau đó chuyển sang dùng code::block cho chuyên nghiệp.

        • Vani

          Dùng DevC++ cho quen dần với ngôn ngữ lập trình, sau đó chuyển sang Code::block để chuyên nghiệp nhé.

Share
Free WordPress Themes - Download High-quality Templates