STEMHumanitiesAcademiaSocial SciencesAgriculture & Farming

Computer Science

Write for Us
  • What are Arrays and how can you use them to maximise your programs efficiency? This article explains the benefits of using arrays and how different languages handle arrays

    PLC Basics: Working With Arrays

    PLC Basics: Working With Arrays

    by Liam0

  • Data structures are important programming tools that provide essential help in solving complex computing problems. Here we focus on the tree data structure: how it works, its advantages or disadvantages and some of its common uses. C++ sample code is also included.

    What Are Data Structures? Trees

    What Are Data Structures? Trees

    by Sam Brind0

  • Data structures are important programming tools that provide essential help in solving complex computing problems. Here we focus on the stack and queue data structures: how they work, their advantages or disadvantages and some of their common uses. C++ sample code is also included.

    What Are Data Structures? Stacks & Queues

    What Are Data Structures? Stacks & Queues

    by Sam Brind0

  • AndroidX is an Android JetPack component which is designed to help remove boilerplate code from your applications and decrease time invested in making applications. In this article, we will have hands-on experience with the Navigation API.

    Working With the AndroidX Navigation API Component

    Working With the AndroidX Navigation API Component

    by Davinder Singh0

  • Maven is one of two build tools you'll probably use when creating Java projects. It's one of the essential tools in your developer toolkit.

    Maven Tutorial for Java Projects

    Maven Tutorial for Java Projects

    by Sam Shepards0

  • Drawing circles and arcs in HTML5 can be quite a challenge. In this tutorial I explain how to draw circles and arcs and how the angles of arcs are measured. This tutorial contains many examples.

    HTML5 Tutorial: Draw Circles and Arcs on Canvas

    HTML5 Tutorial: Draw Circles and Arcs on Canvas

    by simeonvisser16

  • We used variable in our C program to store value but one variable can store only single piece information (an integer can hold only one integer value) and to store similar type of values we had to declare many variables. To overcome this problem we used array which can hold numbers of similar data type. But array too have some limitations, like in our real world application we deal with set of dissimilar data types and single array cannot store dissimilar data.

    Structures (struct) in C Programming

    Structures (struct) in C Programming

    by RAJKISHOR SAHU23

  • Learn about the difference between deep learning and machine learning. Both concepts are important to artificial intelligence. Deep learning is a sub-field of machine learning that uses neural networks to solve problems.

    Deep Learning vs Machine Learning

    Deep Learning vs Machine Learning

    by Katy Medium0

  • Noah provides a candid look at some of the realities of writing an OS, the benefits of taking on the task, the experience needed to get started, and shares some of his own personal mistakes.

    Noah's Guide to Writing An Operating System

    Noah's Guide to Writing An Operating System

    by Noah G Wood0

  • This post describes a method called Color Coherence vector (CCV). it is a way to encode an image into a low dimensional vector representation. Due to its simplicity, It is used as a fast robust way for image comparison.

    Image Retrieval: Color Coherence Vector

    Image Retrieval: Color Coherence Vector

    by Tarek Mamdouh1

  • If significant code generation could take place right after requirements gathering but just before hands hit keyboard, Sprint Zero would likely become the most important of all sprints. Learn how to bootstrap your next DevOps effort, whether migrating or creating.

    Use Code Generation to Bootstrap Your Next Devops

    Use Code Generation to Bootstrap Your Next Devops

    by Steven Randolph0

  • In this article, we will create our own event using delegate. Then, we will write a handler for the event in a different class assuming we are the client of the custom event published class.

    C# Custom Events Explained With Example

    C# Custom Events Explained With Example

    by sirama0

  • This hub explain how do we use c++ bitset class to represent binary numbers and check individual bit fields in it.

    C++ Bitset With Example

    C++ Bitset With Example

    by sirama2

  • I'm going to show you how to create simple search using PHP and MySQL. You'll learn: How to use GET and POST methods Connect to database Communicate with database Find matching database entries with given word or phrase Display results You...

    Simple Search Using PHP and MySQL

    Simple Search Using PHP and MySQL

    by csk157248

  • Data structures are important programming tools that provide essential help in solving complex computing problems. Here we focus on the linked list data structure: how it works, its advantages or disadvantages and some of its common uses. C++ sample code is also included.

    What Are Data Structures? Linked Lists

    What Are Data Structures? Linked Lists

    by Sam Brind0

  • In this tutorial I will show you how to add borders to your website images using CSS. I will also show you how to change the shape, color, and size of the borders to match your website design.

    How to Add Borders to Website Images

    How to Add Borders to Website Images

    by Dalton Overlin0

  • Create beautiful custom control radio buttons and checkboxes for your iOS (iPhone, iPad) applications. Follow this simple tutorial to create radio buttons and checkboxes that fit the style of your app and requires very little code.

    Create Radio Buttons and Checkboxes for iOS Applications

    Create Radio Buttons and Checkboxes for iOS Applications

    by Kevin Languedoc22

  • Ladder logic is one of the most used languages in PLC programming. There are a million different ways of achieving end solutions, but there are some functions and patterns that every beginner should know about.

    PLC Basics: Ladder Logic Common Functions

    PLC Basics: Ladder Logic Common Functions

    by Liam0

  • Need to align a graphic on a webpage? Are you trying to put captions under your images? Here's the codes you need to make things work.

    How to Align Images in CSS & HTML

    How to Align Images in CSS & HTML

    by Ellen Brundige192

  • In this example, we will look at creating java.awt.Frame Window object at runtime. We also look at closing the Window.

    Java Examples - Awt Frame Window

    Java Examples - Awt Frame Window

    by sirama0

  • Alan Turing was a British mathematician and early computer scientist who had a fundamental role in the advancement of computer science. During World War II, Turing led a team of codebreakers to crack secret messages sent by the German military via the Enigma machine, thus shortening the war.

    Alan Turing: Codebreaker and Pioneer of the Information Age

    Alan Turing: Codebreaker and Pioneer of the Information Age

    by Doug West4

  • If you’re brand-new to the area of software development, the troublesome part of learning programming is choosing where to start. There are hundreds of programming languages for public use, each with its individual complexities and habit.You’ll start to find which programming language will be most .

    The Best Programming Languages to Learn in 2018

    The Best Programming Languages to Learn in 2018

    by Shaad Salman1

  • A simple JavaScript banner rotator to display advertisements or linked images or on your website without any third-party services or libraries. Lightweight and easy on your web server because everything is done client-side.

    JavaScript Banner Rotator

    JavaScript Banner Rotator

    by carny0

  • Object Oriented Programming Style or OOPs is the modern way of writing computer code which provides simplicity, modular structure and maintainable code for complex programming architecture.

    Use of Object Oriented Programming Style

    Use of Object Oriented Programming Style

    by Lalit Kumar0

  • Learn how to find the length of a list in Python. Use the built-in function len() to find the length or size of a list, which is Python's version of an array.

    Python: Find Length of a List With "Len()"

    Python: Find Length of a List With "Len()"

    by Katy Medium0

  • The science of artificial intelligence has embraced the art of writing and reporting with the founding of Narrative Science, a company that is pioneering the science of automatic writing. This article explains how it will have a dramatic impact on journalism as we know it.

    Artificial Intelligence and Automatic Writing

    Artificial Intelligence and Automatic Writing

    by Russ Moran - The Write Stuff31

  • In this article I will go into all the reasons why you should learn the python programming language in order to become a better researcher of trading and investing strategies.

    Why Learn Python for Trading and Investing

    Why Learn Python for Trading and Investing

    by Dave Tromp3

  • Starting off in the world of Automation and PLC programming can be daunting, especially when reference material refers to terminology that isn't immediately obvious. This article aims to be an aid to those who want to understand and use the correct terminology for PLC programming

    PLC Basics: Terminology

    PLC Basics: Terminology

    by Liam0

  • We learn the programming language but writing code is an ART. A good programmer must write code which is clean, structured, and easy to understand using defined industry standards.

    The Importance of Coding Style

    The Importance of Coding Style

    by Lalit Kumar0

  • Keeping your favorite recipes organized is a challenge for many of us. Create your own recipe database and never have to hunt for your recipes again.

    How to Create a Recipe Database

    How to Create a Recipe Database

    by Eric Cramer20

  • Run WMI queries and process or another DOS or Windows process from SQL Server using the SQL xp_cmdshell function. This tutorial walks you through how to setup xp_cmdshell on the server and execute different types of queries and storing those values in tables.

    SQL Shell Commands

    SQL Shell Commands

    by Kevin Languedoc4

  • Data structures are important programming tools that provide essential help in solving complex computing problems. Here we focus on the array data structure: how it works, its advantages or disadvantages and some of its common uses. C++ sample code is also included.

    What Are Data Structures? Arrays

    What Are Data Structures? Arrays

    by Sam Brind0

  • The mathematician Norbert Wiener invented the field of cybernetics, inspiring a generation of scientists and engineers to think of computer technology as a means to extend human capabilities.

    Norbert Wiener, the Father of Cybernetics

    Norbert Wiener, the Father of Cybernetics

    by Doug West5

  • Java is a great, versatile language. In this article, I shall discuss the basics to help you on your journey in Java programming.

    Java Programming Basics

    Java Programming Basics

    by Martin C Wylde2

  • Out of a number of relational database management systems available on the market today, MySQL is considered one of the world's most popular. Let's find out what makes MySQL superior to other relational databases that are based on relatively similar syntaxes.

    Getting to Know the All-Time Favorite MySQL Open Source Database

    Getting to Know the All-Time Favorite MySQL Open Source Database

    by Lovelli Fuad1

  • Logging Levels in java controls what kind of information needs to be captured. In this article, we will look at different logging level and how it is organized.

    Java Examples: Logging Levels Explained

    Java Examples: Logging Levels Explained

    by sirama0

working

This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, owlcation.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://owlcation.com/privacy-policy#gdpr

Show Details
Necessary
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
Features
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Marketing
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Statistics
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
ClickscoThis is a data management platform studying reader behavior (Privacy Policy)