VBScript
VBScript is a programming language from Microsoft for Windows and Active Server Pages (and web page scripting on the Internet, to a much lesser degree). VBScript is similar to Visual Basic, and was originally based on VB, but there are many differences between the two. In general, VBScript is not able to run most non-trivial VB programs without significant changes, while ''most'' VBScript programs can be run in VB with trivial changes.
Tasks
- 100 doors
- A+B
- Abundant, deficient and perfect number classifications
- Accumulator factory
- Ackermann function
- Active Directory/Connect
- Active Directory/Search for a user
- Align columns
- Almost prime
- Amb
- Amicable pairs
- Apply a callback to an array
- Arithmetic-geometric mean
- Arithmetic/Integer
- Array concatenation
- Array length
- Assertions
- Associative array/Iteration
- Averages/Arithmetic mean
- Averages/Pythagorean means
- Averages/Simple moving average
- Babbage problem
- Balanced brackets
- Best shuffle
- Binary search
- Boolean values
- Bresenham's Line Algorithm
- CSV data manipulation
- CSV to HTML translation
- Caesar cipher
- Calculating the value of e
- Catalan numbers
- Catalan numbers/Pascal's triangle
- Character codes
- Chebyshev coefficients
- Check that file exists
- Chinese zodiac
- Combinations
- Combinations and permutations
- Comma quibbling
- Command-line arguments
- Comments
- Compare a list of strings
- Conditional structures
- Convert seconds to compound duration
- Count in factors
- Count in octal
- Count occurrences of a substring
- Count the coins
- Create a file
- Create an HTML table
- Cumulative standard deviation
- DNS query
- Date format
- Day of the week
- Delete a file
- Detect division by zero
- Determine if a string is numeric
- Digital root
- Dot product
- Draw a cuboid
- Draw a sphere
- Dutch national flag problem
- Empty directory
- Empty program
- Empty string
- Equilibrium index
- Ethiopian multiplication
- Euler's sum of powers conjecture
- Evaluate binomial coefficients
- Even or odd
- Evolutionary algorithm
- Execute Brainfuck
- Execute a Markov algorithm
- Execute a system command
- Exponentiation operator
- Exponentiation order
- Extract file extension
- Factorial
- Factors of a Mersenne number
- Fibonacci n-step number sequences
- Fibonacci sequence
- Find common directory path
- Find limit of recursion
- Find the last Sunday of each month
- Find the missing permutation
- Five weekends
- FizzBuzz
- Flatten a list
- Floyd's triangle
- Formatted numeric output
- Function composition
- Function definition
- Gaussian elimination
- General FizzBuzz
- Generate lower case ASCII alphabet
- Generic swap
- Get system command output
- Globally replace text in several files
- Greatest common divisor
- Greatest element of a list
- Guess the number
- Guess the number/With feedback
- HTTP
- HTTPS
- Hailstone sequence
- Hamming numbers
- Happy numbers
- Harshad or Niven series
- Hash from two arrays
- Hash join
- Hello world!
- Hello world/Graphical
- Hello world/Standard error
- Hello world/Text
- Here document
- Hofstadter Figure-Figure sequences
- Hofstadter Q sequence
- Horner's rule for polynomial evaluation
- Hostname
- I before E except after C
- IBAN
- Identity matrix
- Include a file
- Input loop
- Integer comparison
- Integer overflow
- Iterated digits squaring
- JortSort
- Josephus problem
- Jump anywhere
- Knapsack problem/0-1
- Knuth shuffle
- Kronecker product
- Largest int from concatenated ints
- Last letter-first letter
- Leap year
- Least common multiple
- Letter frequency
- Longest Common Substring
- Longest common prefix
- Longest increasing subsequence
- Longest string challenge
- Look-and-say sequence
- Loops/Break
- Loops/For
- Loops/For with a specified step
- Loops/Foreach
- Lucas-Lehmer test
- Ludic numbers
- Luhn test of credit card numbers
- Mad Libs
- Magic squares of doubly even order
- Magic squares of odd order
- Matrix multiplication
- Matrix transposition
- Maximum triangle path sum
- Menu
- Mian-Chowla sequence
- Middle three digits
- Move-to-front algorithm
- Multifactorial
- Multisplit
- Munchausen numbers
- N-queens problem
- Narcissistic decimal number
- One of n lines in a file
- Operator precedence
- Order two numerical lists
- Ordered words
- Palindrome detection
- Pangram checker
- Parse an IP Address
- Partition an integer X into N primes
- Pascal matrix generation
- Pascal's triangle
- Perfect numbers
- Pernicious numbers
- Phrase reversals
- Pick random element
- Playing cards
- Population count
- Power set
- Price fraction
- Primality by trial division
- Prime decomposition
- Probabilistic choice
- Program name
- Program termination
- Pythagorean triples
- Queue/Definition
- Range extraction
- Read a configuration file
- Read a file line by line
- Read a specific line from a file
- Recaman's sequence
- Regular expressions
- Remove duplicate elements
- Remove lines from a file
- Rep-string
- Repeat a string
- Reverse a string
- Reverse words in a string
- Roman numerals/Decode
- Rosetta Code/Tasks without examples
- SEDOLs
- SOAP
- Search a list
- Self-describing numbers
- Semordnilap
- Send email
- Set consolidation
- Seven-sided dice from five-sided dice
- Shoelace formula for polygonal area
- Sierpinski carpet
- Sierpinski triangle
- Sieve of Eratosthenes
- Simulate input/Keyboard
- Sleep
- Sorting algorithms/Bogosort
- Sorting algorithms/Bubble sort
- Sorting algorithms/Cocktail sort
- Sorting algorithms/Counting sort
- Sorting algorithms/Gnome sort
- Sorting algorithms/Insertion sort
- Sorting algorithms/Quicksort
- Sorting algorithms/Selection sort
- Soundex
- Speech synthesis
- Spiral matrix
- Stack
- Stern-Brocot sequence
- Straddling checkerboard
- String append
- String case
- String length
- String matching
- String prepend
- Strip a set of characters from a string
- Strip comments from a string
- Strip control codes and extended characters from a string
- Strip whitespace from a string/Top and tail
- Substring
- Substring/Top and tail
- Sudoku
- Sum and product of an array
- Sum multiples of 3 and 5
- Sum of a series
- Sum of squares
- System time
- Table creation/Postal addresses
- Temperature conversion
- Text processing/1
- Text processing/2
- Textonyms
- The Twelve Days of Christmas
- Tokenize a string
- Topological sort
- Trabb Pardo–Knuth algorithm
- Truncatable primes
- Truncate a file
- URL decoding
- URL encoding
- URL parser
- Ulam spiral (for primes)
- Update a configuration file
- Validate International Securities Identification Number
- Van der Corput sequence
- Variables
- Verify distribution uniformity/Naive
- Vigenère cipher
- Walk a directory/Non-recursively
- Web scraping
- Word wrap
- Write entire file
- Write to Windows event log
- XML/Output
- XML/XPath
- Zeckendorf number representation
- Zero to the zero power
- Zig-zag matrix