Zakuan Efandi

Difference between a programmer, coder, developer and software engineers

13 Feb 2019

A programmer, computer programmer, developer, dev, coder, or software engineer a person who writes computer software.

Programmers write awesome code. Programmers does not develop or design or invent any thing new just use existed languages like html, css and python, and they are expert in those languages

Developer are programmers to a greater or lesser extent. They are same as like programmer , but they are not expert like programmers and they perform general development and designing like web designers and developers

Software Engineer Designs and Make new Software and contribute in their engineering. An engineer position would usually imply that you are a developer who has a specific type of degree, some knowledge of engineering, and is capable of designing a system.

Coder are anyone who can write some code that compiles and runs, which will do something they want when its given the right inputs. This could be a program, a script, some classes or a library

Source: Quora.com