Skip survey header

InfoQ Readers' Survey 2019

Part 1—Programming Languages and Tools

1. What software development methodologies do you use to plan work conducted within your team? *This question is required.
2. What programming languages have you used professionally in the last 12 months? *This question is required.
Space Cell not usedusedplanning to adopt
Assembly
C
C#
C++
Clojure/ClojureScript
CoffeeScript
Crystal
Dart
Delphi
Elixir
F#
Go
Groovy
Haskell
HTML/CSS
Java
JavaScript
Julia
Kotlin
Lua
Matlab
Objective-C
Perl
PHP
Python
R
Ruby
Rust
Scala
Shell scripting languages
SQL
Swift
Typescript
3.

What are your primary programming languages that you use regularly in a professional context (choose 1-3)

*This question is required.
4.

Which operating systems do you use for your development environments?

*This question is required.
5. What type of applications do you develop? *This question is required.
Space Cell ProfessionallyOnly as a side project
BI
Data analysis
Desktop
Embedded/IoT
Games
Libraries/Frameworks
Machine learning
Mobile applications
Other backend
Web back-end
Web front-end
Don’t develop anything

 If you develop mobile apps, which mobile operating systems do you create software for?

*This question is required.
Which cross-platform mobile framework do you use?

 

*This question is required.
6. Do you contribute to open-source projects? *This question is required.
7. What type of tests do you have on your projects? *This question is required.
8. Which of the following tools do you regularly use? *This question is required.