Year

2014

Season

Fall

Paper Type

Master's Thesis

College

College of Computing, Engineering & Construction

Degree Name

Master of Science (MS)

Department

Computing

NACO controlled Corporate Body

University of North Florida. School of Computing

First Advisor

Dr. Roger Eggen

Second Advisor

Dr. Sanjay P. Ahuja

Rights Statement

http://rightsstatements.org/vocab/InC/1.0/

Third Advisor

Dr. Ching-Hua Chuan

Department Chair

Dr. Asai Asaithambi

College Dean

Dr. Mark A. Tumeo

Abstract

Comparing programming languages is a common topic among programmers and software developers. With the recent changes in programming standards and continual upgrades in hardware design, many new programming languages are being developed, while existing ones are currently going through several enhancements in terms of design and implementation. In this research, we present a comparative study of four programming languages, C, Java, C#, and Jython, with respect to the following criteria: memory consumption, CPU utilization, and execution time. Each test was performed in a distributed system using TCP sockets with 1, 2, 4 and 8 clients, and on a symmetric multiprocessing system.

Share

COinS