2022
DOI: 10.33411/ijist/2022040310
|View full text |Cite
|
Sign up to set email alerts
|

The Impact of Language Syntax on the Complexity of Programs: A Case Study of Java and Python

Abstract: Programming is the cornerstone of computer science, yet it is difficult to learn and program. The syntax of a programming language is particularly challenging to comprehend, which makes learning arduous and affects the program's testability. There is currently no literature that definitively gives quantitative evidence about the effect of programming language complex syntax. The main purpose of this article was to examine the effects of programming syntax on the complexity of their source programs. During the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
0
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 16 publications
0
0
0
Order By: Relevance
“…Python Python programming language is a high-level programming software [49,50] to develop data science and machine learning created by Guido Van Rossum, a programmer from the Netherlands [49][50][51][52]. The Python programming language has several elements, such as syntax [53], the variable of which is a value or data [54,55] used in Python programming, data structure [54,56], functions in performing data processing [51], modules consisting of combining functions and programming code, libraries containing data science and machine learning [57], interpreted [49,53,54], and cross-platform that can support Python on several platforms [51]. In this study, Python was employed to develop a rotated ellipse graph.…”
Section: Superellipsementioning
confidence: 99%
“…Python Python programming language is a high-level programming software [49,50] to develop data science and machine learning created by Guido Van Rossum, a programmer from the Netherlands [49][50][51][52]. The Python programming language has several elements, such as syntax [53], the variable of which is a value or data [54,55] used in Python programming, data structure [54,56], functions in performing data processing [51], modules consisting of combining functions and programming code, libraries containing data science and machine learning [57], interpreted [49,53,54], and cross-platform that can support Python on several platforms [51]. In this study, Python was employed to develop a rotated ellipse graph.…”
Section: Superellipsementioning
confidence: 99%