Investigate relationship between personality and programming characteristics through favourite programming language

View/ open
Author
Jankauskas, Egidijus
Date
2017-04Type
Dissertation
Publisher
Cardiff Metropolitan University
Metadata
Show full item recordAbstract
The variance in programming languages is growing rapidly. Therefore, it is getting harder to choose the perfect language, which could be described as preferred language to work with. This research was done to explore if those choices can be facilitated. The relationship between programming languages and personality traits has been measured. Big Five questionnaire (Ipip.ori.org, 2017) has been used to measure the personality traits, and the top six programming languages have been chosen for this research based on their popularity as per survey done in 2016 by one of most recognisable programmer’s forums (StackOverflow.com, 2017). Big Five questionnaire was used due to its usability and recognisability in other researches. The top six programming languages chosen were: JavaScript, Java, Python, PHP, VisualBasic and C#. The results were analysed adopting ordinal logistic regression using statistical software (SPSS) and mean and standard deviation analysis with Microsoft Excel. Both methods are using different variations of data, therefore it was explored whether the outcomes would be similar. After data analysis was completed some correlations were noticed. However, these correlations were noticed by using SPSS software only. Correlations between three programming languages and two personality traits were discovered.
Collections
Related items
Showing items related by title, author, subject and abstract.
-
Towards a Structured Mechanism for Comparing Programming Languages, Regarding Execution Complexity and Syntactic Similarities
Sivabalan, Vidhuran (Cardiff Metropolitan University, 2017-04)Java is currently one of the most popular languages used for programming; it has been developed over decades and is used widely within the computing industry. However, other programming languages such as Python and C# are ... -
An Analysis of Introductory Programming Courses at UK Universities
Murphy, Ellen; Crick, Tom; Davenport, James H. (AOSA, 2017-04-01)Context: In the context of exploring the art, science and engineering of programming, the question of which programming languages should be taught first has been fiercely debated since computer science teaching started in ... -
Bilingual speech sound development during the preschool years: The role of language proficiency and cross-linguistic relatedness
Montanari, Simona; Mayr, Robert; Subrahmanyam, K. (American Speech Language Hearing Association, 2018-10-26)Purpose: The purpose of this study was to investigate typical Spanish-English speech sound development longitudinally in a group of bilingual preschoolers enrolled in a Head Start Program and to examine the extent to which ...