• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Codemotion Magazine

Codemotion Magazine

We code the future. Together

  • Discover
    • Live
    • Tech Communities
    • Hackathons
    • Coding Challenges
    • For Kids
  • Watch
    • Talks
    • Playlists
    • Edu Paths
  • Magazine
    • Backend
    • Frontend
    • AI/ML
    • DevOps
    • Dev Life
    • Soft Skills
    • Infographics
  • Talent
    • Discover Talent
    • Jobs
  • Partners
  • For Companies
  • IT
  • ES
Home » Languages and frameworks

Languages and frameworks

data science, data scientist, python libraries

August 16, 2023 by Codemotion

Python Libraries for Data Science: A Comprehensive Guide

In the ever-evolving landscape of data science, Python has emerged as a powerhouse programming language, arming data scientists with a versatile arsenal of libraries to tackle complex challenges. These libraries are the unsung heroes behind the … Read more

Collaborative coding. A group of developers working together. Kotlin introduction.

July 31, 2023 by Mattia Tommasone

A complete Introduction to Kotlin

How does Kotlin work? Have you ever focused on this specific language? In reality, it hasn't been talked about for a long time, and indeed, Kotlin is a programming language that has become famous in relatively recent times: according to Google … Read more

Can Mojo Lang Overthrow Python? Or will they coexist?

July 21, 2023 by Codemotion

Discover Mojo Lang: A Contender or Complement to Python?

In the dynamic world of programming languages, a rising star has emerged, set to challenge Python's supremacy, particularly in the trending domain of artificial intelligence (AI) development. Mojo Lang has been captivating the attention of AI … Read more

Python

June 20, 2023 by Federico Trotta

Python: The Versatile Programming Language That Captivates Everyone

Python is certainly one of the most widely used programming languages today. Thanks to its flexibility and a vast community of people, it is used in numerous companies worldwide for various purposes, allowing many developers to use it, despite … Read more

React library: all you need to know about it.

June 9, 2023 by Riccardo Degni

A Complete Introduction to the React Library

Welcome to the world of React! If you are new to web development or want to expand your knowledge, this article is specifically designed for you. We will begin with an overview of what the React library is, its goals, and its distinctive strategy … Read more

laravel best practices. The most popular PHP framework turns 12

June 1, 2023 by Riccardo Degni

Laravel: Celebrating 12 Years of Powering PHP Development

In this article, I will analyze the evolution of Laravel, in honor of its 12th anniversary, examining the best practices and impressive features offered by the latest stable version, along with some interesting and fun facts about it. Despite the … Read more

Java for fullstack

April 24, 2023 by Codemotion

5 Reasons Why Java is Still a Great Option for Full-Stack Development

Java for full-stack in 2023? The answer is yes. This language has been around for 25 years now, and despite the appearance of newer languages for full- stack development, you can still bet it will be a good choice. There are many reasons to choose … Read more

Frontend developer, frameworks and trends for 2023. Figma Dev Mode.

April 20, 2023 by Codemotion

Here to Stay: All About Meta-Frameworks

Meta-frameworks have become increasingly popular in recent years. Typically leveraging the flexibility and composability of JavaScript or TypeScript, they allow fast and efficient cross-platform development across the software … Read more

java message modeling

February 23, 2023 by Codemotion

What is Message Modeling and Why is it Key for Communication in Java?

Message modeling is the structuring of information for transfer between applications. Modern software systems rely on effective data transfer between applications, modules, or processes. More than ever before, business and other systems are running … Read more

Java Socket programming, computer networking protocol

January 20, 2023 by Jenna Bunnell

Socket Programming in Java: How to Establish a Solid Computer Networking Protocol

Looking to get up to speed on Java socket programming?  You’re not alone. Whether you’re planning to write game console applications or focusing on the benefits of implementing DevSecOps in your processes, knowing more about how sockets … Read more

C++ tips, languages

January 12, 2023 by Codemotion

Modern Tips and Tricks with C++

Despite its age and complexity, C++ is still a vital performer in the IT world. Originally released in 1985, it has since undergone a series of improvements, extensions and refinements. But its core values remain those that drove its development in … Read more

Python, data science libraries

January 9, 2023 by Grace Lau

How to Validate an IP Address Using Python

Did you know that there are currently around 4,294,967,296 IPv4 addresses in use? That’s a big number. So big, in fact, that a new standard is being introduced to cope with demand: IPv6. In this article, we’re going to explore how to … Read more

Python, IVR

October 28, 2022 by Grace Lau

2 Ways to Build a Phone IVR System With Python

Interactive voice response (IVR) systems allow for the automation of telephone conversations, which provide a better user experience for customers, and save time for your employees. Let's build one using Python!  Used alongside technologies … Read more

programmare con javascript

September 19, 2022 by Codemotion

Automate Everything with Python

Without any trace of doubt, we can say it: coders love Python. It's consistently rated as one of the most popular programming languages in developer surveys. And it's not hard to see why. It's simple, quick to learn, easy to read and runs on … Read more

deno runtime logo, will it be replaced by Bun?

August 22, 2022 by Codemotion

Will Bun replace Deno as Node.JS killer?

Right now, Node.js is the most popular runtime, having been released in 2009. The creator of Node.js released DenoJS in 2018, and this new runtime was meant to fix issues in Node. While we figure out whether Deno will replace Node, it is also … Read more

django python framework

August 1, 2022 by Codemotion

Top Trending Python Frameworks Today

Python is one of the most popular coding languages in use today and devs are always hunting for new frameworks. First developed around thirty years ago, it's now reckoned to be one of the fastest growing in terms of user base and currently, more than … Read more

cobol

September 15, 2020 by Cate Lawrence

Is It Time to Learn A Legacy Mainframe Language Like COBOL?

Table Of ContentsMainframe legacy languages persist beyond COBOLThe problem of expiring talentThe Linux Foundation's Open Mainframe Project is here to help Why learn a legacy mainframe language? The Common Business-Oriented Language (COBOL) is … Read more

Functional Programming Code - Declarative Paradigm Lambda Calculus

September 2, 2020 by Giulio Santoli

Lambda Calculus: Functional Programming With No Tears

Table Of ContentsHow Lambda Calculus worksThinking as a Functional ProgrammerConclusions Lambda Calculus doesn’t seem to be a suitable topic for mainstream conferences, where it must compete against numerous talks about the latest and greatest … Read more

coding dev testing

July 1, 2020 by Andrea Chiarelli

Testing your C# code with xUnit

It should be clear to everyone by now that automating code testing is not a whim, a habit of some programmers, nor an optional activity. It is a necessity that helps you to be confident that your code does what it should, and allows you to change it … Read more

January 29, 2020 by Paolo Caressa

Programming Languages: how to choose the best one

Programming languages are a favorite subject of debate among developers. Each developer has precise and sharp ideas about: which programming language is the best to solve any kind of problems;which programming style is the correct one to develop … Read more

  • Go to page 1
  • Go to page 2
  • Go to Next Page »

Primary Sidebar

Free Whitepaper: The Ultimate Azure Cybersecurity Handbook.

Codemotion Talent · Remote Jobs

Flutter Developer

3Bee
Full remote · Android · Flutter · Dart

Python Back-end Developer

h-trips.com
Full remote · Django · Pandas · PostgreSQL · Python

AWS Cloud Architect

Kirey Group
Full remote · Amazon-Web-Services · Ansible · Hibernate · Kubernetes · Linux

AWS SysOps Administrator

S2E | Solutions2Enterprises
Full remote · Amazon-Web-Services · Terraform · Linux · Windows · SQL · Docker · Kubernetes

Latest Articles

scalable vue.js application

Best Practices for Building a Scalable Vue.js Application

Frontend

microservices digital transformation. From monolith to microservices concept.

Why You Need Application Mapping for Your Microservices Applications

Microservices

cross-platform development, frameworks

Ionic Framework: Why It’s Still Relevant

Mobile Developer

Linux: The Open Source Revolution and Its Impact on the Lives of Developers

Dev Life

Footer

  • Magazine
  • Events
  • Community
  • Learning
  • Kids
  • How to use our platform
  • Contact us
  • Become a Contributor
  • About Codemotion Magazine
  • How to run a meetup
  • Tools for virtual conferences

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • YouTube
  • RSS

© Copyright Codemotion srl Via Marsala, 29/H, 00185 Roma P.IVA 12392791005 | Privacy policy | Terms and conditions

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • RSS