Topics→Languages & Paradigms areaLanguages & ParadigmsProgramming languages, type systems, and ways of structuring software.Connected contentEverything about this topic.OrderNewest firstRelevanceConnection strengthA–ZAll1,666Talks549People363Events82Projects19Companies166Videos474Photos13Loading a fresh topic view…Keep exploringNearby topics.focusFunctional ProgrammingFunctional abstractions, effects, immutability, and compositional program design.focusSystems ProgrammingMemory-safe, efficient software close to operating systems and hardware.focusJVM EcosystemLanguages, libraries, runtimes, and tooling on the Java Virtual Machine.focusLanguage DesignType systems, compilers, metaprogramming, and programming-language evolution.focusReactive & Concurrent SystemsActors, streams, asynchronous programming, backpressure, and concurrency.focusCompilers & RuntimesCompilation, virtual machines, runtime systems, performance, and language tooling.