Chapter 1: Programming Environment
C Language(Basics & Fundamentals) - Chapter 1

Chapter 1: Programming Environment

Programming Environment: “A Programming Environment is the collection of tools used in the development of software.”

  • In a general sense, a programming environment combines hardware and software that allows a developer to build applications.
  • Developers typically work in integrated development environments or IDEs. These connect users with all the features necessary to write and test their code correctly. Different IDEs will offer other capabilities and advantages.

What is an IDE?

An Integrated Development Environment integrates common development tools in single software environment.

An IDE normally consists of at least:-

  • File system
  • Text editor
  • Linker
  • Compiler
  • Integrated tools

IDEs includes features/tools like:

  • Debugging
  • Syntax highlighting
  • Code completion
  • Language support
  • Code search
  • Refactoring
  • Version control
  • Visual programming

Some of the examples of programming environments or IDEs are-

1) Microsoft Visual Studio (VS Code)

2) NetBeans

3) Turbo C, C++

4) Code::Blocks

5) Dreamweaver

6) Arduino

Some popular IDEs for C Language are:

? Turbo C (Borland)

? Code::Blocks (Code::Blocks Team)

? Dev C++ (Bloodshed Software)

? Visual Studio Code (Microsoft)

? NetBeans (Oracle corp.)

? Eclipse (IBM)

? KDevelop (KDE Umbrella)

? CodeLite (Eran Ifrah)


List of articles from the series:

CH 1) Programming environment

CH 2) Syntax and Semantics

CH 3) Libraries & Header files

CH 4) Preprocessor & Object

CH 5) Commands & Tokens

CH 6) Declaration & Statements

CH 7) Flow control & Functions

CH 8) Errors & Habits


References:?Wikipedia, CMan(Bell Labs), GeeksforGeeks, guru99 and various other blogs, videos and sites on available internet.

If you find any errors or disinformation in this article, then please inform me.

要查看或添加评论,请登录

社区洞察

其他会员也浏览了