DEV Community

loading...
Cover image for Tools Developers Should Know In 2021

Tools Developers Should Know In 2021

ankushsinghgandhi profile image Ankush Singh Gandhi Updated on ・2 min read

Tools and Technologies Every Developer Should Know

1) GIT🔽

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

2) GITHUB🔽

GitHub, Inc. is an American multinational corporation that provides hosting for software development and version control using Git. It offers the distributed version control and source code management (SCM) functionality of Git, plus its own features. It provides access control and several collaboration features such as bug tracking, feature requests, task management, continuous integration and wikis for every project.[4] Headquartered in California, it has been a subsidiary of Microsoft since 2018.

3) TERMINAL/CLI🔽

A command-line interface (CLI) processes commands to a computer program in the form of lines of text. The program which handles the interface is called a command-line interpreter or command-line processor. Operating systems implement a command-line interface in a shell for interactive access to operating system functions or services.

4) DEBUGGER🔽

A debugger or debugging tool is a computer program used to test and debug other programs (the "target" program). The main use of a debugger is to run the target program under controlled conditions that permit the programmer to track its operations in progress and monitor changes in it.

5) IDE🔽

An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of at least a source code editor, build automation tools and a debugger. Some IDEs, such as NetBeans and Eclipse, contain the necessary compiler, interpreter, or both; others, such as SharpDevelop and Lazarus, do not.


⭐⭐Support me here so that i can provide more usefull content⭐⭐
And visit ankushgandhi.com for more usefull content

Buy Me A Coffee


My other Blogs


Discussion (7)

Collapse
wegmatho profile image
Thomas Wegmann

CLIs are great and I use 'em daily. Prefer a well-designed UI though. I feel like drag-n-drop is very underappreciated.

Collapse
pomfrit123 profile image
***

The UI will rise again :D

Collapse
dashmindersingh profile image
Dashminder Singh

Git/Github is great platform for every individuals like students/ developers to enter a open source community. They should know how to assembles codes, project- files, learn open-sourec contributions. I think its a great platform and everyone should learn Git/Github

Collapse
jimmont profile image
Jim Montgomery

Github could go away or be displaced relatively easily. Not likely but possible.
An IDE isn't as necessary as your own effective workflow. My integration between components are Vim with debugging tools and runtime, however that likely doesn't fit the definition. I've had people sit next to me while working and say unprompted "that's fast", which has always been a bit odd to hear.

Collapse
ankushsinghgandhi profile image
Collapse
jugalkishors profile image
jugalkishors

Useful information 🔥

Collapse
ankushsinghgandhi profile image
Forem Open with the Forem app