Software Development

Software is the intangible side of computers. It includes programs and data.

Software development is the process of creating and deploying software.

This post covers some aspects of software development. It is somehow anindex to other posts in the blog.

Programming Languages

You can read more about programming languages on this post.

Software Engineering

Software engineering is the is the branch of computer science that deals with the design, development, testing, and maintenance of software applications. Software engineers apply engineering principles and knowledge of programming languages to build software solutions for end users.

Process modeling is one aspect of software engineering. You can read more about process modeling software on this post.

There are software design patterns that can be used as templates for solutions to common problems found in software development. You can read more about this on this post.

Programming Environment

A programming environment need to be set to perform software development. It is a set of tools that enables software development and collaborative work.

You can find more information about this on this post.

Web Development

Web Development is a subset of software development that is focused on developing websites.

You can find more information about this on this post.


DevOps, from development operations, is a methodology in the software development and IT industry. Used as a set of practices and tools, DevOps integrates and automates the work of software development (Dev) and IT operations (Ops) as a means for improving and shortening the systems development life cycle.

Leave a Reply

Your email address will not be published. Required fields are marked *