Explore Programming Languages on Experts Exchange

Expert Solutions for Your Tech Problems

Programming LanguagesProgramming Languages-Other

A programming language is a formal constructed language designed to communicate instructions to a machine, particularly a computer. Thousands of di...

Read more
  • 20K Content
  • 9.5K Contributors

Expert Spotlight
Developer

50+ years in computers
EE FELLOW 2017 — first ever recipient of Fellow award
MVE 2015,2016,2018
CERTIFIED GOLD EXPERT
DISTINGUISHED EXPERT

Article
Devices drive harddisk Icon

Create Report with Information on All Drives with Letters - AutoHotkey Script

2
This article presents an AutoHotkey (V1) script that creates a plain text report with information about all drives in a system that have a drive letter, such as C, D, E, etc. The information in the report is Type of drive, Status, Capacity, Free Space, File System, Volume Label, and Serial Number.
Article
Device usb drive Icon

Detect USB Drive Insertion and Deletion - AutoHotkey Script

2
This article presents an AutoHotkey (V1) script that detects when a USB drive is inserted or removed. It displays a pop-up dialog and makes a logfile entry in each case. It provides a system tray (notification area) icon with context menu choices to open the logfile or terminate (exit) the script.
Article
COBOL: The forgotten coding language? -

COBOL: The forgotten coding language?

2
Could a sixty-year-old coding language be the next secure job market?
Article
Downloads

Automatically download files from the web - AutoHotkey Script

2
In a recent question here at Experts Exchange about Windows 10 automation, a member asked for a solution "to download one by one automatically" 10 specific files from the Internet. This article presents an AutoHotkey script with the solution, enhanced to allow any number of files to be downloaded.
Article
Sample Title Case Conversion

Exclude words when converting to "Title Case" - AutoHotkey Script

In a recent question here at Experts Exchange, a member wants to enhance an AutoHotkey script that performs "Title Case" conversion. The enhancement is to allow specification of words that are excluded from the capitalization (conjunctions and prepositions). This article presents such a solution.
Article
Nine-Monitor Configuration

Keyboard shortcuts (hotkeys) to move mouse in multi-monitor configuration - AutoHotkey Script

38
In configurations with multiple monitors, it can be difficult and time-consuming to move the mouse pointer to a particular monitor. This article presents a script written in AutoHotkey that defines hotkeys — such as Alt+Ctrl+1, Alt+Ctrl+2, etc. — to move the mouse easily and quickly to any monitor.
Article
AutoHotkey Switch-Case

AutoHotkey Switch-Case

2
Many programming languages have a Switch–Case capability. Since its first beta in 2003, AutoHotkey has not had one. Finally, in the recent 28-Sep-2019 release of Version 1.1.31.00, it now has Switch–Case. This article discusses it and shows a sample usage as applied to a previous post here at EE.
Article
MoveAllWindows

How to move all windows on one monitor to another monitor with one keystroke - AutoHotkey Script

4
An EE member wants to move all open windows at once (not one window at a time) from a primary monitor to a secondary one by pressing a hotkey. Bonus: another hotkey that goes in the other direction — move all windows from the secondary to the primary monitor. This article presents such a solution.
Article
ArticlesVideosEE

How to download number of Views, Endorsements, Points for Experts Exchange Articles and Videos

8
This is my 100th publication at EE — 56 articles and 44 videos. To mark the occasion, I wrote a program to download the Title, Views, Endorsements, and Points for the specified URLs of articles and videos. Based on feedback, I enhanced the program to include number of Comments and Date Published.
Article
Code in Python

Tuples in Python

In this article, we will see what are Tuple and how we use them in Python programming.
Article

How To Hire an Android App Developers

1
To hire android app developers, you need to know if the person you are looking for is suited for the job. When you surf the web for “Android app developers for hire” or anything close to that you will find results listing sites where programmers and their data and background is already included.
Article
Bloom Filter

Bloom Filters

Looking for a way to avoid searching through large data sets for data that doesn't exist? A Bloom Filter might be what you need. This data structure is a probabilistic filter that allows you to avoid unnecessary searches when you know the data definitely won't be found. Read on to find out more...
Article
GetTickCount64

How to solve the problem of incorrect System Uptime being reported when a system has been up for a long time

The Windows functions GetTickCount and timeGetTime retrieve the number of milliseconds since the system was started. However, the value is stored in a DWORD, which means that it wraps around to zero every 49.7 days. This article shows how to solve that problem by using the GetTickCount64 function.
Article
Programming Ninja

11 Must-Knows for Programming Students

1
Whether you’re a college noob or a soon-to-be pro, these tips are sure to help you in your journey to becoming a programming ninja and stand out from the crowd.
Article
For loop in Python

For and While Loops in Python

When we want to run, execute or repeat a statement multiple times, a loop is necessary. This article covers the two types of loops in Python: the while loop and the for loop.
Article

Conditional statements in Python

The purpose of this article is to demonstrate how we can use conditional statements using Python.
Article

Mastering R Programming: Incorporating R code into a Sweave document

This article will show, step by step, how to integrate R code into a R Sweave document
Article
RStudio-Ball

Mastering R Programming: The Basics of R Sweave

This article is meant to give a basic understanding of how to use R Sweave as a way to merge LaTeX and R code seamlessly into one presentable document.
Article

Getting Started With Go Programming

1
Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation, easy programming and fast execution.
Article
RStudio-Ball

Do more with Experts Exchange.


Get Answers

Join a Group Discussion

Collaborate

Monitor your Site

Explore solutions and more