SuperMiguel
- 109
- 0
do electrical engineers need to know programming? specifically C language
The discussion revolves around the necessity of programming knowledge for electrical engineers, with a specific focus on the C programming language. Participants explore various programming languages relevant to electrical engineering, including MATLAB, Python, and C, and their applications in different engineering tasks.
Participants generally agree on the importance of programming for electrical engineers, but there is no consensus on which programming language is the most essential or the best order for learning them. Multiple competing views on preferred languages and learning paths remain.
Some limitations include the varying definitions of what constitutes essential programming knowledge and the specific contexts in which different languages are used. The discussion also reflects differing opinions on the ease of learning various programming languages.
This discussion may be useful for electrical engineering students, professionals considering programming skills, and educators developing curriculum related to programming in engineering contexts.
SuperMiguel said:do electrical engineers need to know programming? specifically C language
physiker_192 said:C is a must for every engineer. Frankly, I consider c++ to be a must these days as well.
For example, device drivers and microcontroller programming are typically written/done in C.
Higher level scripting languages like MATLAB, Python and others are becoming increasingly more popular.
All speed critical applications are based on C/C++.