{"id":{"repo_id":"unf","oai_identifier":"oai:digitalcommons.unf.edu:etd-1579"},"canonical_url":"https://search.dev.ndltd.org/etd/unf/oai:digitalcommons.unf.edu:etd-1579","repository":{"repo_id":"unf","name":"University of North Florida","base_url":"https://digitalcommons.unf.edu/do/oai/"},"display":{"title":"Comparative Study of C, Java, C# and Jython","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.","abstract_html":"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.","abstract_has_math":false,"creators":["Goyal, Poonam","Goyal, Poonam, 1988-"],"institution":"University of North Florida. School of Computing","degree_name":"Master of Science (MS)","degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":["Dr. Roger Eggen","Dr. Sanjay P. Ahuja","Dr. Ching-Hua Chuan"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":null,"date_issued":"","date_published":null,"updated_at":"2026-08-21T16:49:34Z","subjects":["Thesis; University of North Florida; UNF; Dissertations","Academic -- UNF -- Master of Science in Computer and Information Sciences; Dissertations","Academic -- UNF -- Computing","Computer Engineering","Engineering"],"languages":[],"rights":[],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[]},"links":{"outbound_url":"https://digitalcommons.unf.edu/etd/535","outbound_label":"Repository record","outbound_source":"dc:identifier"},"source_record":{"url":"https://digitalcommons.unf.edu/do/oai/?verb=GetRecord&metadataPrefix=oai_etdms&identifier=oai%3Adigitalcommons.unf.edu%3Aetd-1579","prefix":"oai_etdms"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Dr. Roger Eggen","Dr. Sanjay P. Ahuja","Dr. Ching-Hua Chuan"]},{"key":"dc:creator","label":"Author","values":["Goyal, Poonam","Goyal, Poonam, 1988-"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2014-01-01T08:00:00Z"]},{"key":"dc:publisher","label":"Institution","values":["UNF Digital Commons"]},{"key":"dc:type","label":"Dc Type","values":["thesis","Master's Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science (MS)"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of North Florida. School of Computing"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Thesis; University of North Florida; UNF; Dissertations","Academic -- UNF -- Master of Science in Computer and Information Sciences; Dissertations","Academic -- UNF -- Computing","Computer Engineering","Engineering"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:rights","label":"Dc Rights","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://digitalcommons.unf.edu/etd/535","https://digitalcommons.unf.edu/context/etd/article/1579/viewcontent/ETD1202PAC.pdf"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["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."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:source","label":"Dc Source","values":["UNF Graduate Theses and Dissertations"]},{"key":"dc:title","label":"Title","values":["Comparative Study of C, Java, C# and Jython"]}]}],"canonical_facts":{"dc:contributor":["Dr. Roger Eggen","Dr. Sanjay P. Ahuja","Dr. Ching-Hua Chuan"],"dc:creator":["Goyal, Poonam","Goyal, Poonam, 1988-"],"dc:date":["2014-01-01T08:00:00Z"],"dc:description":["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."],"dc:format":["application/pdf"],"dc:identifier":["https://digitalcommons.unf.edu/etd/535","https://digitalcommons.unf.edu/context/etd/article/1579/viewcontent/ETD1202PAC.pdf"],"dc:publisher":["UNF Digital Commons"],"dc:rights":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:source":["UNF Graduate Theses and Dissertations"],"dc:subject":["Thesis; University of North Florida; UNF; Dissertations","Academic -- UNF -- Master of Science in Computer and Information Sciences; Dissertations","Academic -- UNF -- Computing","Computer Engineering","Engineering"],"dc:title":["Comparative Study of C, Java, C# and Jython"],"dc:type":["thesis","Master's Thesis"],"thesis:degree_name":["Master of Science (MS)"],"thesis:institution_name":["University of North Florida. School of Computing"]},"updated_at":"2026-08-21T16:49:34Z"}