Programming Languages in Your Business

Jeremy Vigil

Pos 370

Introduction to programming languages

Instructor

John Bauer


Overview

            Programming languages have evolved over the years.  We started out programming with ones and zeros.  Then, we moved to assembly language.  This was very time consuming but this was only the beginning.  Now more advanced object oriented programming is used.  These advanced programming languages like C++ make it easier and quicker to program an application.  The goal of programming languages is to become closer to the English language.  The closer programming languages get to the English language the easier it will be of more people to program. 

            I work for XO communications.  We are a telecommunications company serving small to large businesses.  I help install voice and data circuits.  The programming languages that are used are transparent to what I do.  The operating system that I use is Windows NT so object oriented programming and graphics plays a big part because of the GUI.

C++ Programming

            Most user applications at my job are programmed with C++.  This includes simple applications like telnet to complex applications like Internet explorer.  I believe C++ is used mostly at my job because of its popularity.  More people are familiar with C++ than any other programming language.  This makes it easy to find and hire C++ programmers.  With C++, code can be reused for other programs as objects.  This is how programming has become easier and less complex.  When computers were first used, programmers had to complete the entire program every time an application was needed.  This changed when code was made for reuse.  Duplicate code now could be shared with everyone. 

            SIMS is an example of an application used at XO that was programmed in C++.  This application is our order entry and delivery application.  This uses a GUI interface to access order information.  I.e. type of service and contact information.  This application also provides the steps for a complete installation.

Java Programming

During the last several years, applications have moved to the Internet.  Internet browsers have been called universal interface because any application can be adapted to an Internet browser.  More people are more familiar with a web browser than any other application.  This is also reflected in my job.  Java is a programming language used for web based applications.  This is very handy when the users of an application are spread out by large distances.  Java has spread very rapidly and is soon becoming the most popular programming language.  Corporate America in intrigued by it because of the concept of a universal interface.  This means less money used for training users.

Web based time sheet is an example of my company’s use of Java.  It is used to gather and store information securely.  It also allows all programming information to stay in one central location to be downloaded on to your desktop.  This keeps all information the same. 

Conclusion

            There are a Varity of programming languages available.  No one programming language is universal.  They all have their strengths and weaknesses.  Old ones are replaced by new easier to use languages but they all translate to one’s and zero’s.  Eventually we will be able to type what we want in plain English so anyone with imagination will be able to be a computer programmer.

[home]  [back]