top | item 44790935

(no title)

dagw | 6 months ago

Civil engineering uses a lot of C#, mainly since it is the main language for writing plugins and extension for most of the big software packages. Python is probably a close second.

For what it's worth I know several people in various roles at various aviation companies big and small, and everybody uses C++. Second most common language is probably Matlab for simulation and modelling. While a lot of Ada code exists I've never heard of anyone writing new Ada code.

discuss

order

GhosT078|6 months ago

I write or test new Ada code everyday at my current $DAYJOB. I used to do the same at an avionics company. I expect this to continue since its the best language for this type of software (high-integrity, embedded, real-time, in use for decades).

SilverElfin|6 months ago

Is there a lot of programming in civil engineering? I would have imagined a lot of it is about using ready made software (from auto desk or whoever). I don’t know that much about either (civil engineering or programming) so I am just guessing here.

dagw|6 months ago

Is there a lot of programming in civil engineering?

Most civil engineers don't do a lot of programming, but virtually all civil engineering companies have people on staff that program. Mostly for developing custom and project specific tools and plugins for the software they use.