Friday, September 30, 2011

Topic 1 - Engineering Programming

Introduction
Software has become an unavoidable part of engineering in one form or another. There are tons of industry specific software for various research and development applications. There are also an increasing number of universal programming languages for various users having different preferences.

However, let’s face it. Learning software programming is not an easy task, especially when it is not engineering domain that we have studied for. The biggest problem I faced during my life studying to be an engineer and working as an engineer was having to develop programs for electronic circuits or software interfaces for hardware applications. Through my experience working as an engineer, I have met with numerous engineers and researchers from various fields, such as Mechanical, Electronics, Aerospace, Chemical etc that faced the same problems while trying to implement an engineering solution that requires software programming to link various components of the engineering solution together.

Most universal programming languages are the most fundamental of programming that allow users to create all sorts solutions; but the main problem with them is that they are not easy to pick up and go. Especially the user is trying to link various hardware components together, the programming complexity increases exponentially.

Hence, in this topic of engineering programming, I am going to share with you one of most prominent and versatile engineering programming software that I have used in the course as an engineer. This engineering programming software is developed by National Instruments and it is called LabVIEW.

No comments:

Post a Comment