Click any category above for related education programs

Education Center Online Newsletter
Subscribe to our weekly newsletter to get the latest on advancing your career and enhancing your education.

Computer Languages and Applications

Home >> Articles >> Computer Training >> Computer Languages and Applications

Deciding on the right computer language for a particular application will be a key factor determining the success or failure of a project - and the development time. Here are critical factors to consider when selecting computer languages:

 

·        Which platform will the application be deployed on (Microsoft Windows, Linux, MacOS, mobile device)?

·        What will user access be (hard drive, network, or internet-based application)?

·        What is the application specification (number crunching, database access, graphic-oriented presentation)?

 

Microsoft .NET

Microsoft .NET platform is a many faceted feature-rich development environment that encompasses C# (Microsoft’s latest version of C++), Visual basic (a form driven GUI-oriented dev) as well as ASP (an internet- targeted active server language that produces output accessed over TCP/IP in a browser).

 

C++

C++ is a lower level environment that can access computer hardware directly. This makes it a hugely flexible, if unwieldy. It can be used to develop hardware drivers and processor intensive applications (such as 3D rendering and mathematical operations). Depending on the C++ compiler used, the source code can be compiled to run on Windows based systems as well as MacOS and Linux boxes.

 

Coldfusion

Macromedia’s Coldfusion is a similar environment to ASP and PHP in terms of capability. Primarily designed to deliver web services and n-tier applications, the front end is delivered to a browser while the backend usually utilizes a database system such as SQL or Oracle. This type of language is usually used to develop interactive web community sites such as Myspace, eBay and photo/video sharing communities.

 

Java

Sun Microsystem’s Java is a versatile language developed to run on a very wide range of target platforms. Although it lacks the low level capability of C++, it can still be used to develop most application types. Java applications will not run on a system until the Java runtime environment has been installed. The same code and final executable can run on most platforms, including mobile devices and PDAs.

• • •

Computer Training Featured Schools

For information on Computer Training , please visit any school below and request more information.

University of Phoenix

105 Campus Locations

As the largest private university in North America, University of Phoenix has more than 200 locations, and is available online in most countries around the world. Whether you're seeking a college degree at an associate's, bachelor's, master's, or doctoral level, we can help you reach your academic goal—and sooner than you might think. More Details...

Programs :-
  • A.A. in Information Technology/Programming
  • Master of Information Systems
  • BS in Information Technology-Web Development
  • B.S. in Information Technology - Web Development
  • B.S. in Information Technology - Database Administration
More
Campus

Kaplan University

1 Campus Location

Advance your career and get the distinct competitive advantage you need with an online degree from Kaplan University. And do it without missing a day of work. More Details...

Programs :-
  • AAS in Information Technology - Application Development
  • AAS in Information Technology - Web Development
Campus

The Art Institute of Pittsburgh - Online Division

1 Campus Location

The Art Institutes system of schools offers a range of master's, bachelor's, and associate's degree programs, as well as diploma and certificate programs specializing in the creative and applied arts. We also offer a variety of online, evening, and weekend learning options, so there's an education solution to fit your schedule. And our professional-grade technology can give you the practical skills to match your ideas—helping you transform your creative energy into a fulfilling career. More Details...

Programs :-
  • Media Arts & Animation
Campus

Strayer University

86 Campus Locations

Get the right foundation for your future with a degree from Strayer University. Evening, weekend and online classes are all available to meet the needs of busy adults. More Details...

Programs :-
  • Undergrad Cert: IS: Programming
  • BSIS: Programming
  • BSIT: Programming Technology
  • Diploma: IS: Programming
  • BSIT: Cyber Security Technology
More
Campus

Rasmussen College

9 Campus Locations

You deserve a better career and a better life. Rasmussen College can help you get both. Earn a career-track degree in Business, Child Care, Criminal Justice, or Healthcare. Our personalized classes focus on your needs. More Details...

Programs :-
  • Software Application Development Associate's Degree
  • Computer Science Bachelor's
  • Info Systems Mgmt Associates - Web Programming
  • Game and Simulation Programming Bachelor Degree
More
Campus

Colorado Technical University Online

1 Campus Location

Take your career to new heights with Colorado Tech Online! Since 1965, Colorado Technical University has helped thousands of students achieve success in business, management and technology careers. Learn more today. More Details...

Programs :-
  • Bachelor of Science in Information Technology - Software Application Programming
  • Doctorate Computer Science - Executive Format
  • Doctorate of Computer Science - Emerging Media
  • Bachelor of Science in Information Technology - Web Development
  • Master of Science in Computer Science - Database Systems
More
Campus

American InterContinental University Online

1 Campus Location

American InterContinental University Online's flexible curriculum allows you to study when and where it's most convenient. Earn your degree at an accelerated pace from an accredited school that is respected by employers. More Details...

Programs :-
  • Bachelor's (BIT) - Programming
  • Bachelor's (BIT) - Software Analysis and Development
Campus

Sullivan University

2 Campus Locations

All the schools in the Sullivan University System focus their programs on career-specific courses only, enabling you to get the education you need faster. Click to learn more about accelerated certificate and degree programs in business, technology, medicine, design, culinary arts, and law. More Details...

Programs :-
  • Computer Programming
  • Computer Programmer
  • Microsoft Network Engineer
  • Internet/Intranet Programmer
More
Campus

Keiser University Campus

3 Campus Locations

Keiser University offers accredited degree programs in today's high-demand careers: Healthcare, Technology, Paralegal, Business, Nursing and Legal Studies. More Details...

Programs :-
  • Software Engineering, BS
  • Computer Programming, AS
Campus