Home Programming Languages


Packt Hub gives you the latest programming languages news. Whether you’re looking to learn more about the latest Python updates or looking for Java tutorials, we have you covered.

Creating a graph application with Python, Neo4j, Gephi & Linkurious.js

I love Python, and to celebrate Packt Python week, I’ve spent some time developing an app using some of my favorite tools. The app...

A Brief History of Python

From data to web development, Python has come to stand as one of the most important and most popular open source programming languages being...

Python Web Development Frameworks: Django or Flask?

I love Python, I’ve been using it close to three years now after a friend gave me a Raspberry Pi they had grown bored...

The Year of the Python

When we asked developers for our $5 Skill Up report what the most valuable skill was in 2015, do you know what they said?...

Essential Tools for Go Programming

Golang as a programming language is a pleasure to work with, but the reason for this also comes largely in part from the great...

Python – OOP! (Python: Object-Oriented Programming)

Or Currency Conversion using Python I love to travel and one of my favorite programming languages is Python. Sometimes when I travel I like to...

Eight Things You Need To Learn with Python

We say it a lot, but Python really is a versatile language that can be applied to many different purposes. Web developers, data analysts,...

Practical Big Data Exploration with Spark and Python

The reader of this post should be familiar with basic concepts of Spark, such as the shell and RDDs. Data sizes have increased, but our...
Python founder, Guido van Rossum, goes ‘on a permanent vacation from being BDFL’

7 Tips For Python Performance

When you begin using Python after using other languages, it's easy to bring a lot of idioms with you. Though they may work, they...

Simple Slack Websocket Integrations in <10 lines of Python

If you use Slack, you've probably added a handful of integrations for your team from the ever-growing App Directory, and maybe even had an idea...

Must Read in Programming

Learning Essential Linux Commands for Navigating the Shell Effectively 

Once we learn how to deploy an Ubuntu server, how to manage users, and how to manage software packages, we should take a moment...