Fortran remains widely used in aerospace, automotive, and scientific research, where it powers critical simulation software. To build high-quality and efficient Fortran applications, a structured development approach is required. A Structured Approach to Fortran Quality A practical development strategy consists of two stages: Correctness is a foundational requirement. Bugs such as uninitialized variables or implicit […]
Fortran
Applying Fortran Coding Guidelines with Codee
Fortran projects often rely on large and long-lived codebases that evolve over many years and across different teams. In this context, defining and applying coding guidelines is essential to ensure code quality, maintainability, and consistent development practices. This article explains why coding guidelines are important for Fortran projects, the difficulties of enforcing them manually, and […]
Codee Formatter vs. AI Coding Assistants: A Focus on Fortran Modernization
Author: Veselin Kolev from Sofia Tech ParkEditors and Reviewers: Codee Team Why Fortran Modernization Matters Numerous scientific and engineering codes were first developed decades ago. Their functionality remains valuable, but software ages: bugs emerge, new requirements appear, and compatibility with modern development toolchains is essential. Fortran developers are particularly familiarized with the challenge of dealing […]
Fortran Code Formatting: A Comparison of Tools
Automatic code formatting is the first step toward high-quality development. Whether it’s to improve readability, reduce errors, or maintain consistent style across collaborative projects, having a reliable formatter makes a real difference. In this comparison, we highlight some of the most popular Fortran formatting tools—fprettify, fortitude, and findent—alongside Codee Formatter. All of them help ensure […]
Enhancing Fortran Security with Codee
Fortran remains a critical programming language in areas like scientific computing, aerospace, and defense, among others. However, security vulnerabilities in Fortran code can lead to computational inaccuracies, system crashes, or even mission-critical failures. Ensuring secure coding practices in large-scale Fortran projects is challenging, as manual reviews are time-consuming and error-prone. This is where Codee comes […]
Enforcing Fortran Coding Guidelines with Codee: Use Cases from WRF, NOAA-GFDL, and CP2K
Large-scale open-source projects, such as WRF, NOAA-GFDL’s FMS, and CP2K, rely on strict coding guidelines to ensure code quality, readability, and optimization. This article highlights how Codee automates compliance with these guidelines through static analysis and automatic formatting, aligning with each project’s specific standards. Codee’s Approach: Customizable Analysis and Formatting Codee automatically scans Fortran, C, […]
The First Step to High-Quality Fortran Code—Get Codee Formatter for free
Fortran, despite its age, remains a fundamental pillar in areas such as high-performance computing (HPC), scientific simulations, and numerical modeling. However, unlike more modern languages like C++ with ClangFormat or Python with Black, Fortran lacks a widely adopted tool for automatically formatting code. This gap presents significant challenges for collaboration, code maintenance, and developer productivity. […]
Codee 2024.4 released
We’re pleased to announce Codee 2024.4, the latest release of our automated code inspection platform for Fortran, C, and C++. The new Codee capabilities ensure code correctness, modernization, and optimization by enforcing coding guidelines that elevate code quality, modernize legacy code, increase portability, and enhance performance. Codee accelerates software delivery, empowering teams to meet industry […]
Optimize Weather and Climate Simulations with Codee: Enhancing Code Correctness, Modernization, and Performance
Climate and weather simulations are crucial for understanding environmental patterns and forecasting future changes. In climate science, advanced simulation software enables accurate models that inform policy and enhance community preparedness. To optimize weather and climate simulations as models scale in complexity, their code must be thoroughly verified and optimized to ensure scientific efficiency and reliability. […]
Fortran Autofixes in Codee: Automatic Code Inspection for Modernization
In software development, especially in languages like Fortran, code modernization goes beyond keeping up with the times; it’s about enhancing quality, maintainability, compatibility and performance. That’s why Codee places a strong focus on modernizing Fortran, while also detecting critical optimization issues along the way. We have developed a range of Fortran autofixes to help developers automatically […]










This company is capitalized by INNVIERTE, AN INVESTMENT PROGRAM OF CDTI, E.P.E