Summary Introduction Software Development Version Control Releases Licensing Communication Code Quality Code Review Testing Documentation Development Setup Standards Checklist Language Guides Java JavaScript and TypeScript Python OpenCL and CUDA R % * Getting started % * Data handling % * Graphics % * Writting packages and documentation C and C++ Fortran Intellectual Property About the Law Trademarks Trade Secrets and Patents Database Rights Copyright Software Licenses Examples: Using Libraries More Examples Publishing Scientific Results eScience Conferences, Journals, and Workshops Access to (Dutch) e-Infrastructure DAS-5 Projects new Project() Kickoff Meeting Project Planning Project Reviews Communication End of a Project Contributing to this Guide Chapter Owners