A Comprehensive Analysis of the Importance of Programming in Modern Data Journalism

Authors

DOI:

https://doi.org/10.31921/doxacom.2878

Keywords:

data journalism, programming, coding, Rython, R, Case study methodology

Abstract

The last 20 years have seen significant development in the field of data journalism. Data journalism is a specialization that is based on finding news stories in data. Today there is a trend in data journalism to use programming techniques (usually Python or R). This trend comes mainly from prominent journalism organizations that are engaged in big data journalism projects that are based on data analysis. The main thrust in this study is to examine the importance of programming in data journalism today. A mixed methodology is employed, which includes literacy review and case study analysis. Findings indicate that coding is not necessary in data journalism, but it may be viewed as a necessity when used for complex projects, that include large datasets, and specific types of visualization. The study also discusses hybrid approaches, and specific tools that aim to bridge the gap between tool-based and code-based approaches in practicing data journalism. The results of the study indicate that programming should be viewed as a complementary skill that should be taken into consideration by data journalists.

Downloads

Download data is not yet available.

Global Statistics ℹ️

Cumulative totals since publication
106
Views
79
Downloads
185
Total
Downloads by format:
PDF (Spanish) 47 PDF 32

Author Biography

  • Andreas Veglis, Aristotle University of Thessaloniki

    Andreas Veglis is a professor of media technology, and head of the Media Informatics Lab at the School of Journalism and Mass Communication at the Aristotle University of Thessaloniki. He is serving and has served as an editor, member of scientific boards, and reviewer in various academic journals. Prof Veglis has more than 200 peer-reviewed papers on media technology and journalism. Specifically, he is the author or co-author of 12 books and 44 book chapters, he has published more than 115 papers in scientific journals, and he has presented 154 papers at international and national Conferences. Prof Veglis has been involved in 50 national and international research projects. His research interests include information technology in journalism, new media, algorithmic journalism, ΑΙ in journalism, digital security, data journalism, big data, and content verification.

References

Angelou, I., Kansaras, V., Kourkouridis, D., & Veglis, A. (2020). Social media followership as a predictor of news website traffic. Journalism Practice, 14(6), 730-748.

Appelgren, E., & Nygren, G. (2014). Data journalism in Sweden: Introducing new methods and genres of journalism into ‘old’ organizations. Digital Journalism, 2(3), 394–405.

Ausserhofer, J., Gutounig, R., Oppermann, M., Matiasek, S., & Goldgruber, E. (2020). The datafication of data journalism scholarship: Focal points, methods, and research propositions for the investigation of data-intensive newswork. Journalism, 21(7), 950-973.

Balaji, N., Pai, B. K., Bhat, B., & Praveen, B. (2021, February). Data visualization in splunk and Tableau: a case study demonstration. In Journal of Physics: Conference Series (Vol. 1767, No. 1, p. 012008). IOP Publishing.

Batt, S., Grealis, T., Harmon, O., & Tomolonis, P. (2020). Learning Tableau: A data visualization tool. The Journal of Economic Education, 51(3-4), 317-328.

Bauzon, J., Murphy, C., & Wahi-Gururaj, S. (2021). Using macros in microsoft excel to facilitate cleaning of research data. Journal of Community Hospital Internal Medicine Perspectives, 11(5), 653-657.

Baxter, P., & Jack, S. (2008). Qualitative case study methodology: Study design and implementation for novice researchers. The Qualitative Report, 13(4), 544-559.

Borges-Rey, E. (2016). Unravelling data journalism: A study of data journalism practice in British newsrooms. Digital Journalism, 4(3), 336-352.

Bounegru, L., Gray, J., Venturini, T., & Mauri, M. (2018). A field guide to'Fake News' and other information disorders. A Field Guide to" Fake News" and Other Information Disorders: A Collection of Recipes for Those Who Love to Cook with Digital Methods, Public Data Lab, Amsterdam (2018).

Bradshaw, P. (2018). The Data Journalism Handbook: Towards a Critical Data Practice. Amsterdam University Press.

Burke, J. (2023). Why and how to use Google Colab. TechTarget Available at https://www.techtarget.com/searchenterpriseai/tutorial/Why-and-how-to-use-Google-Colab

Coddington, M. (2015). Clarifying Journalism’s Quantitative Turn: A typology for evaluating data journalism, computational journalism, and computer-assisted reporting. Digital Journalism, 3(3), 331–348.

Colman, F., Bühlmann, V., O’Donnell, A., & van der Tuin, I. (2018). Ethics of coding: A report on the algorithmic condition. Available at https://ualresearchonline.arts.ac.uk/ id/eprint/14236/1/Ethics_of_Coding_A_Report_on_the_Algorit.pdf

Crawley, M. J. (2012). The R book. John Wiley & Sons.

Cruz, J. (n.d.). Why journalists need data and coding skills more than ever. International Journalists’ Network. Available at https://ijnet.org/en/story/why-journalists-need-data-and-coding-skills-more-ever

Fink, K., & Anderson, C. W. (2015). Data Journalism in the United States: Beyond the "usual suspects". Journalism Studies, 16(4), 467-481.

Gray, J., Bounegru, L., & Chambers, L. (2012). The Data Journalism Handbook. O'Reilly Media.

Guerrero, H., Guerrero, R., & Rauscher. (2019). Excel data analysis. Springer International Publishing.

Hamilton, J. T. (2016). Democracy’s Detectives: The Economics of Investigative Journalism. Harvard University Press.

Hannaford, L. (2015). Computational journalism in the UK newsroom. Journalism education, 4(1), 7-21.

Heravi, B. R. (2018). Data journalism in 2017: A summary of results from the global data journalism survey. In Transforming Digital Worlds: 13th International Conference, iConference 2018, Sheffield, UK, March 25-28, 2018, Proceedings 13 (pp. 107-113). Springer International Publishing.

Heravi, B. R., & Lorenz, M. (2020). Data journalism practices globally: Skills, education, opportunities, and values. Journalism and media, 1(1), 26-40.

Kinnestand, S. (2023). Introducing Python in Excel: The Best of Both Worlds for Data Analysis and Visualization, Microsoft 365 Blog. Available at https://rb.gy/nshr7e.

Knight, M. (2015). Data Journalism in the UK: a preliminary analysis of form and content. Journal of Media Practice, 16:1, pp. 55-72.

Kratochwill, T. R., Hitchcock, J. H., Horner, R. H., Levin, J. R., Odom, S. L., Rindskopf, D. M., & Shadish, W. R. (2013). Single-case intervention research design standards. Remedial and Special Education, 34(1), 26-38.

Lewis, S. C., & Westlund, O. (2015). Big Data and Journalism: Epistemology, expertise, economics, and ethics. Digital Journalism, 3(3), 447–466.

Loth, A. (2019). Visual analytics with Tableau. John Wiley & Sons.

Lutz, M. (2001). Programming python. O'Reilly Media, Inc.

Mayer-Schönberger, V., & Cukier, K. (2013). Big data: A revolution that will transform how we live, work, and think. Houghton Mifflin Harcourt.

Parasie, S., & Dagiral, E. (2013). Data-driven journalism and the public good: "Computer-assisted-reporters" and "programmer-journalists" in Chicago. New Media & Society, 15(6), 853-871.

Porlezza, C. (2023). The datafication of digital journalism: A history of everlasting challenges between ethical issues and regulation. Journalism, 25(5), 1167-1185.

Protopsaltis, A., Sarigiannidis, P., Margounakis, D., & Lytos, A. (2020, August). Data visualization in internet of things: tools, methodologies, and challenges. In Proceedings of the 15th international conference on availability, reliability and security (pp. 1-11).

Ruppert, E., Isin, E., & Bigo, D. (2017). Data politics. Big data & society, 4(2), DOI: 10.1177/2053951717717749.

Setiyanto, S., & Setiawan, I. (2022). Data science with excel. International Journal of Computer and Information System (IJCIS), 3(3), 104-110.

Siapera, E., & Veglis, A. (Eds.). (2012). The handbook of global online journalism. John Wiley & Sons.

Simon, B. (2021). Coding With Data in the Newsroom, in Bounegru, L., & Gray, J. (eds). The Data Journalism Handbook: Towards a Critical Data Practice (p. 124-127). Amsterdam University Press.

Tellis, W. (1997). Application of a case study methodology. The qualitative report, 3(3), 1-19.

Tock, K. (2019). Google CoLaboratory as a platform for Python coding with students. RTSRE Proceedings, 2(1).

Veglis, A., & Bratsas, C. P. (2021). Data Journalism: Definition, Skills, Difficulties, and Perspectives. In Encyclopedia of Information Science and Technology, Fifth Edition (pp. 1140-1151). IGI Global.

Veglis, A., & Bratsas, C. (2017a). Journalists in the age of Data Journalism: The case of Greece. Journal of Applied Journalism & Media Studies, 6(2), 225-244.

Veglis, A., & Bratsas, C. (2017b). Towards a taxonomy of data journalism. Journal of Media Critiques, 3(11), 109-121.

Yin, R. K. (2014). Case study research: Design and methods (5th ed.). Sage publications.

Young, M. L., Hermida, A., & Fulda, J. (2018). What makes for great data journalism? A content analysis of data journalism awards finalists 2012–2015. Journalism practice, 12(1), 115-135.

Young, M. L., & Hermida, A. (2015). From Mr. and Mrs. Outlier to Central Tendencies: Computational journalism and crime reporting at the Los Angeles Times. Digital Journalism, 3(3), 381-397.

Published

10-03-2026

Issue

Section

Miscellaneous of Research articles and essays

How to Cite

Veglis, A. (2026). A Comprehensive Analysis of the Importance of Programming in Modern Data Journalism. Doxa Comunicación. Interdisciplinary Journal of Communication Studies and Social Sciences, 43. https://doi.org/10.31921/doxacom.2878
PlumX Metrics