Java App Dev
Internet of Things
Open Source Java
Java 101: Classes and objects in Java
Jenkins-Docker pairing gathers momentum
All good code has these features in common
Microservices: Simple servers, complex security
Superclass: 15 of the world’s best living programmers
Scrum’s co-creator talks about the framework
Suggestions for you
All Core Java
All Enterprise Java
Architecture & Scalability
Data Storage & Management
Enterprise Application Integration
Enterprise Application Performance
Java Web Development
Java App Dev
All Java App Dev
Rich Internet Applications
Scripting and JVM Languages
Testing & Debugging
Web Application Frameworks
All Mobile Java
Java Android Development
Java iOS Development
Java App Dev
Java App Dev news, information, and how-to advice
Java reigns, but Go language spikes in popularity
What's the Go language really good for?
9 programming languages and the women who created them
From the dawn of mainframes through today, women have designed and developed programming languages that have had significant, lasting impact on software development
Java regains spot as most popular language in developer index
Language's use in Android development was cited as reason for its rise back to the top spot in the Tiobe index.
How can I make sure that my employees’ website content isn’t plagiarized?
Language forks bring new power to programming
From Hack to Cython, inventive forks are pushing popular programming languages in new directions.
Functional programming piques Ruby founder, picks up Python compiler
Streem could end up being the basis for future Ruby upgrades, while Mochi brings key functional programming features to Python.
Attack of the one-letter programming languages
From D to R to M to J, some of these language will never be mainstream, but each has earned its own cult following.
Oracle's Graal project empowers language creation on the JVM
The newly released compiler combined with the Truffle language framework enables Java developers to create runtimes and compilers for new or existing languages.
Fast guide to Google Go programming
Get a visual overview of the architecture and features that make Google's Go language go, from basic concepts to methods, interfaces, and Go's lightweight concurrency model.
Java, C++ slip in popularity as domain-specific languages spread
The spread of DSLs in niche fields could be gradually reducing the need for general-purposes languages like Java and C++.
What's the best prep for a coding test during a job interview?
Google engineer: We need more Web programming languages
Gilad Bracha, co-author of Google's Dart, showcased Elm, Lively, and other lesser known Web programming languages at QCon, saying that Web apps must be able to compete with native ones.
Google buys Stackdriver in cloud developer land grab
Google has purchased AWS-focused cloud application monitoring provider Stackdriver to boost its developer appeal.
Don't want to mix programming languages? You already do!
Even if you don't realize it, polyglot programming is the new normal for app dev, especially on the web.
Dustin's Software Development Cogitations and Speculations
Contributions of individual programming languages to software development
Let's not argue anymore about which programming language is best! This post considers some of our most and least popular languages in terms of their ongoing contributions to software development.
Fatal abstraction: A bottom-up view of high-level languages
Can a low-level guy with a data center mindset find happiness with the built-in abstraction of modern languages.
Google's C alternative gets an update, but will developers bite?
Google releases Go version 1.2, but questions remain about programming language's uptake among developers outside Google.
Tech boom! The war for top developer talent
With eight qualified candidates for every 10 openings, today's talented developers have their pick of perks, career paths, and more.
Continuous delivery revs up software updates
Continuous delivery has made the annual software update a thing of the past, especially for cloud and mobile apps. Industry experts advise due diligence when adopting the agile methodology.
Fear multicore apps? Reactive programming to the rescue
Typesafe Senior Software Engineer Josh Suereth explains why Akka banks on reactive programming rather than the more sequential programming style of old, and also discusses the impact of Lambdas, coming in Java 8.
New in iOS 7: What developers need to know
The revamped UI, dynamic type, new multitasking modes, and 64-bit support point to new classes of apps -- and devices. Get a guided tour of what you need to know about the new iOS.
Recent Java How-To
10 Best Practices for Log Management
Coding with JRebel: Java Forever Changed
Development Testing for Agile Enterprises: Helping Teams Maximize Velocity
Northumberland County: Away from the River and into the Cloud
Popular on JavaWorld
Java: The once and future king of Internet programming
HTTP/2: A jump-start for Java developers
Learn Java from the ground up
JRebel Free Trial - View Code Changes Instantly
This ad will close in 20 seconds. Continue to site »