Category:Java: Difference between revisions
mNo edit summary |
m (defunct) |
||
(59 intermediate revisions by 19 users not shown) | |||
Line 1: | Line 1: | ||
{{language |
|||
[http://faithib.ifrance.com/description/lib/videoproiettori-dlp.htm videoproiettori dlp ht] [http://nettikyzarc.ifrance.com/content/view/eroi-per/ eroi per un amico] [http://bladiblada.ifrance.com/resources/articles/pablo-neruda.htm pablo neruda] [http://dgdeeper.ifrance.com/img/styles/kaleido.htm kaleido] [http://asing-argirl.ifrance.com/images/small/cavo-audio/ cavo audio video] [http://soundwave106.ifrance.com/resources/articles/tom-tom/ tom tom mappe europa] [http://crazybird027.ifrance.com/view/new/coprigiunto/ coprigiunto] [http://kiravina.ifrance.com/html/infermiere-sexy.htm infermiere sexy] [http://bang-sigh.ifrance.com/images/small/tripla-corona/ tripla corona] [http://blackblackblack.ifrance.com/lib/motorola-modem.htm motorola modem] [http://twobit77.ifrance.com/description/lib/limosano/ limosano] [http://kiravina.ifrance.com/html/puntali-moto.htm puntali moto naked] [http://toupheefee.ifrance.com/text/directory/canon-ef/ canon ef s 60] [http://nettikyzarc.ifrance.com/content/view/masterizzatore-dvd/ masterizzatore dvd r dual layer] [http://dgdeeper.ifrance.com/img/styles/golf.htm golf 32] [http://kirizz.ifrance.com/html/hp-.htm hp 6840 wireless] [http://bladiblada.ifrance.com/resources/articles/back-streets.htm back streets boys] [http://itsmeladuh.ifrance.com/content/view/ca/ ca] [http://toupheefee.ifrance.com/text/directory/softci/ softci] [http://nettikyzarc.ifrance.com/content/view/a-parigi/ a parigi con amore] [http://blackblackblack.ifrance.com/lib/radeon-agp.htm radeon agp 8x] [http://nettikyzarc.ifrance.com/content/view/dr/ dr 4800] [http://faithib.ifrance.com/description/lib/domiciliazione.htm domiciliazione] [http://itsmeladuh.ifrance.com/content/view/last-tango/ last tango in paris] [http://soundwave106.ifrance.com/resources/articles/garmin-quest/ garmin quest gps] [http://sarah531.ifrance.com/lib/home-w.htm home 100w] [http://dgdeeper.ifrance.com/img/styles/www-amplandmovies.htm www amplandmovies com] [http://kiravina.ifrance.com/html/hub-usb.htm hub usb kensington] [http://csmith06.ifrance.com/lib/lyrics-tizianoferro.htm lyrics tizianoferro] [http://mania555.ifrance.com/img/styles/bsx-.htm bsx perugia] [http://asing-argirl.ifrance.com/images/small/decreti/ decreti] [http://bladiblada.ifrance.com/resources/articles/scuola-di.htm scuola di hostess] [http://blackblackblack.ifrance.com/lib/suor-omicidi.htm suor omicidi] [http://twobit77.ifrance.com/description/lib/www-cronica/ www cronica com ar] [http://bang-sigh.ifrance.com/images/small/nike-air/ nike air max turbolence] [http://sarah531.ifrance.com/lib/tecnico-venditore.htm tecnico venditore verona (regione veneto verona provincia)] [http://csmith06.ifrance.com/lib/toremar-traghetti.htm toremar traghetti] [http://faithib.ifrance.com/description/lib/jeep-cherokee.htm jeep cherokee a milano] [http://asing-argirl.ifrance.com/images/small/level/ level42] [http://mania555.ifrance.com/img/styles/estee-lauder.htm estee lauder serum] [http://csmith06.ifrance.com/lib/code-seca.htm code seca] [http://bang-sigh.ifrance.com/images/small/come-don/ come don chisciotte] [http://asing-argirl.ifrance.com/images/small/prezzi-agriturismo/ prezzi agriturismo] [http://sarah531.ifrance.com/lib/in-the.htm in the usa] [http://mania555.ifrance.com/img/styles/colt.htm colt 3] [http://dgdeeper.ifrance.com/img/styles/brescia-oggi.htm brescia oggi] [http://nettikyzarc.ifrance.com/content/view/auto-importazione/ auto importazione germania] [http://faithib.ifrance.com/description/lib/formula-one.htm formula one 04] [http://sarah531.ifrance.com/lib/tv-color.htm tv color nikkei] [http://nettikyzarc.ifrance.com/content/view/latinchat/ latinchat] [http://blackblackblack.ifrance.com/lib/e-per.htm e per te] [http://twobit77.ifrance.com/description/lib/corvette-c/ corvette c6] [http://itsmeladuh.ifrance.com/content/view/mp-sony/ mp3 sony nw e105] [http://bang-sigh.ifrance.com/images/small/dfi-nf/ dfi nf4] [http://sarah531.ifrance.com/lib/sysop.htm sysop] [http://hethrfethr77.ifrance.com/content/view/batteria-gig/ batteria gig nikko] [http://mania555.ifrance.com/img/styles/sveda.htm sveda] [http://sarah531.ifrance.com/lib/danna.htm danna] [http://csmith06.ifrance.com/lib/la-passion.htm la passion remix] [http://bladiblada.ifrance.com/resources/articles/thank-u.htm thank u] [http://soundwave106.ifrance.com/resources/articles/babycakes-three/ babycakes three of a kind] [http://kirizz.ifrance.com/html/crea-fiocchi.htm crea fiocchi di neve] [http://crazybird027.ifrance.com/view/new/cygnus/ cygnus 2002] [http://hethrfethr77.ifrance.com/content/view/bernina/ bernina] [http://kirizz.ifrance.com/html/la-lega.htm la lega calcio in winning eleven 8] [http://alvonina.ifrance.com/img/styles/cinque-giorni/ cinque giorni michele zarillo] [http://csmith06.ifrance.com/lib/rasoio-barba.htm rasoio barba] [http://itsmeladuh.ifrance.com/content/view/film-di/ film di bud spencer] [http://soundwave106.ifrance.com/resources/articles/canon-mm/ canon 1855mm] [http://itsmeladuh.ifrance.com/content/view/mss/ mss 3 6] [http://kiravina.ifrance.com/html/gaetano-donizetti.htm gaetano donizetti 1797 1848] [http://toupheefee.ifrance.com/text/directory/nautica-da/ nautica da diporto] [http://toupheefee.ifrance.com/text/directory/fuck-it/ fuck it frankee] [http://toupheefee.ifrance.com/text/directory/scarpa-sexy/ scarpa sexy] [http://kiravina.ifrance.com/html/crea-la.htm crea la tua faccina] [http://faithib.ifrance.com/description/lib/bunny-gammy.htm bunny gammy] [http://sarah531.ifrance.com/lib/stampanti-hp.htm stampanti hp color laserjet 2550n] [http://itsmeladuh.ifrance.com/content/view/tarantella-luciana/ tarantella luciana] [http://bang-sigh.ifrance.com/images/small/max-scopate/ max scopate] [http://crazybird027.ifrance.com/view/new/linkin-park/ linkin park numb] [http://crazybird027.ifrance.com/view/new/smart-noleggio/ smart noleggio milano] [http://twobit77.ifrance.com/description/lib/voli-dallas/ voli dallas] [http://bang-sigh.ifrance.com/images/small/fujitsu-d/ fujitsu d1845] [http://mania555.ifrance.com/img/styles/lil-jon.htm lil jon] [http://nettikyzarc.ifrance.com/content/view/www-avit/ www avit it] [http://reikofanel.ifrance.com/web/agriturismo-taormina.htm agriturismo taormina] [http://dgdeeper.ifrance.com/img/styles/registratore-telefonate.htm registratore telefonate] [http://toupheefee.ifrance.com/text/directory/lene-marvin/ lene marvin] [http://kiravina.ifrance.com/html/bluetooth-auricolare.htm bluetooth auricolare vivavoce] [http://mania555.ifrance.com/img/styles/palmare-acer.htm palmare acer] [http://nettikyzarc.ifrance.com/content/view/olympus-c/ olympus c 170 zoom] [http://kirizz.ifrance.com/html/agenzia-stampa.htm agenzia stampa padova] [http://csmith06.ifrance.com/lib/chitarra-acustica.htm chitarra acustica] [http://alvonina.ifrance.com/img/styles/lavatrice-incasso/ lavatrice incasso ariston] [http://itsmeladuh.ifrance.com/content/view/rivenditori-calabria/ rivenditori calabria] [http://mania555.ifrance.com/img/styles/hp-photosmart.htm hp photosmart m517] [http://dgdeeper.ifrance.com/img/styles/prefissi-tel.htm prefissi tel italia] [http://sarah531.ifrance.com/lib/il-mondo.htm il mondo insieme a te l album] [http://hethrfethr77.ifrance.com/content/view/testo-adam/ testo adam s song blink 182] [http://bladiblada.ifrance.com/resources/articles/nizetic.htm nizetic] [http://bang-sigh.ifrance.com/images/small/letter-d/ letter d addio] [http://bang-sigh.ifrance.com/images/small/welle/ welle] [http://asing-argirl.ifrance.com/images/small/monitor-l/ monitor l797] [http://itsmeladuh.ifrance.com/content/view/stampante-hp/ stampante hp designjet 130nr] [http://blackblackblack.ifrance.com/lib/dvd-recorder.htm dvd recorder ethernet] [http://sarah531.ifrance.com/lib/calendario-di.htm calendario di natalia e strada nuda] [http://twobit77.ifrance.com/description/lib/acer-aspire/ acer aspire 1300 ram] [http://crazybird027.ifrance.com/view/new/asnyk-adam/ asnyk adam] [http://itsmeladuh.ifrance.com/content/view/foto-sexy/ foto sexy garnde fratello] [http://sarah531.ifrance.com/lib/audigy-creative.htm audigy creative] [http://twobit77.ifrance.com/description/lib/nicotina-stop/ nicotina stop torino] [http://reikofanel.ifrance.com/web/chanel-no.htm chanel no 5 50ml] [http://blackblackblack.ifrance.com/lib/canzone-del.htm canzone del cucu] [http://kiravina.ifrance.com/html/gps-garmin.htm gps garmin etrex vista] [http://sarah531.ifrance.com/lib/lavoro-a.htm lavoro a trento] [http://kirizz.ifrance.com/html/san-carlo.htm san carlo statua] [http://twobit77.ifrance.com/description/lib/tastiera-nokia/ tastiera nokia 7210] [http://crazybird027.ifrance.com/view/new/seat-ibiza/ seat ibiza 19 tdi] [http://faithib.ifrance.com/description/lib/google-moj.htm google moj posao] [http://itsmeladuh.ifrance.com/content/view/ilaria-spadi/ ilaria spadi] [http://alvonina.ifrance.com/img/styles/fuck-it/ fuck it eamon italiano] [http://nettikyzarc.ifrance.com/content/view/video-decapitato/ video decapitato in iraq] [http://crazybird027.ifrance.com/view/new/veritas-backup/ veritas backup exec 10 0] [http://kirizz.ifrance.com/html/sweet-chil.htm sweet chil o mine] [http://dgdeeper.ifrance.com/img/styles/charlie-cani.htm charlie cani] [http://reikofanel.ifrance.com/web/yves-saint.htm yves saint laurent] [http://nettikyzarc.ifrance.com/content/view/unita-di/ unita di misura della temperatura] [http://bang-sigh.ifrance.com/images/small/lacie-firewire/ lacie firewire d2] [http://hethrfethr77.ifrance.com/content/view/un-uomo/ un uomo chiamato apocalisse joe] [http://csmith06.ifrance.com/lib/j-m.htm j m jarre] [http://bang-sigh.ifrance.com/images/small/crack-password/ crack password hotmail] [http://alvonina.ifrance.com/img/styles/i-belong/ i belong to you di ramazzotti] [http://kiravina.ifrance.com/html/av-asus.htm a8v asus] [http://mania555.ifrance.com/img/styles/ringo-starr.htm ringo starr and his all starr band the best of so far] [http://mania555.ifrance.com/img/styles/sms-da.htm sms da inviare gratis] [http://kiravina.ifrance.com/html/polski-hip.htm polski hip hop] [http://crazybird027.ifrance.com/view/new/hard-disk/ hard disk ncq] [http://blackblackblack.ifrance.com/lib/www-camping.htm www camping la bussola] [http://crazybird027.ifrance.com/view/new/florida-mortgage/ florida mortgage broker] [http://reikofanel.ifrance.com/web/frimousse.htm frimousse] [http://blackblackblack.ifrance.com/lib/lama-zoologia.htm lama (zoologia)] [http://hethrfethr77.ifrance.com/content/view/joypad-sony/ joypad sony accessori ps2 console] [http://soundwave106.ifrance.com/resources/articles/laura-nucci/ laura nucci] [http://bang-sigh.ifrance.com/images/small/cuffie-sennheiser/ cuffie sennheiser hd 555] [http://reikofanel.ifrance.com/web/puttane-si.htm puttane si] [http://asing-argirl.ifrance.com/images/small/red-light/ red light world] [http://kiravina.ifrance.com/html/marcia-turca.htm marcia turca di mozart] [http://soundwave106.ifrance.com/resources/articles/marom/ marom 5] [http://faithib.ifrance.com/description/lib/dabadabada.htm dabadabada] [http://hethrfethr77.ifrance.com/content/view/biffi-luce/ biffi luce] [http://dgdeeper.ifrance.com/img/styles/miesice.htm miesice] [http://itsmeladuh.ifrance.com/content/view/la-serenissima/ la serenissima di moltosugo] [http://csmith06.ifrance.com/lib/dopo-il.htm dopo il ballo] [http://asing-argirl.ifrance.com/images/small/git-up/ git up d12] [http://bang-sigh.ifrance.com/images/small/www-donne/ www donne italiane it] [http://alvonina.ifrance.com/img/styles/viejas-putas/ viejas putas] [http://kiravina.ifrance.com/html/study.htm study] [http://toupheefee.ifrance.com/text/directory/la-patente/ la patente] [http://hethrfethr77.ifrance.com/content/view/nike-anni/ nike anni 80] [http://twobit77.ifrance.com/description/lib/giochi-for/ giochi for motorola a835] [http://blackblackblack.ifrance.com/lib/gwen.htm gwen] [http://bang-sigh.ifrance.com/images/small/leggi-regione/ leggi regione marche agricoltura] [http://toupheefee.ifrance.com/text/directory/rimm-mb/ rimm 256mb pc800] [http://asing-argirl.ifrance.com/images/small/supporto-lcd/ supporto lcd da muro vesa] [http://faithib.ifrance.com/description/lib/ww-ebay.htm ww ebay it] [http://crazybird027.ifrance.com/view/new/gabriel-s/ gabriel s song] [http://dgdeeper.ifrance.com/img/styles/sprintours.htm sprintours] [http://toupheefee.ifrance.com/text/directory/geometra-visura/ geometra visura] [http://bang-sigh.ifrance.com/images/small/axim-x/ axim x50 bluetooth gps] [http://dgdeeper.ifrance.com/img/styles/vida-de.htm vida de bruce lee] [http://csmith06.ifrance.com/lib/contratti-di.htm contratti di prova] [http://reikofanel.ifrance.com/web/cet-anni.htm cet anni in meno] [http://toupheefee.ifrance.com/text/directory/batterie-samsung/ batterie samsung a800] [http://bang-sigh.ifrance.com/images/small/europasat/ europasat] [http://dgdeeper.ifrance.com/img/styles/barbie-a.htm barbie a cavallo] [http://dgdeeper.ifrance.com/img/styles/ricetta-dello.htm ricetta dello strudel] [http://kiravina.ifrance.com/html/bulgaro-turco.htm bulgaro turco] [http://bladiblada.ifrance.com/resources/articles/ti-amo.htm ti amo veramente mod] [http://asing-argirl.ifrance.com/images/small/mt-/ mt 68 al] [http://faithib.ifrance.com/description/lib/lbe.htm lbe 68] [http://hethrfethr77.ifrance.com/content/view/navigatore-mitac/ navigatore mitac mio 269] [http://crazybird027.ifrance.com/view/new/vdata-mb/ vdata 512mb] [http://dgdeeper.ifrance.com/img/styles/joytech-pstwo.htm joytech pstwo auto] [http://mania555.ifrance.com/img/styles/stampante-hp.htm stampante hp 3940] [http://kiravina.ifrance.com/html/registratore-in.htm registratore in digitale mp3] [http://asing-argirl.ifrance.com/images/small/gourcy/ gourcy] [http://csmith06.ifrance.com/lib/hipparion.htm hipparion] [http://bladiblada.ifrance.com/resources/articles/lalba-dei.htm lalba dei falsi dei] [http://itsmeladuh.ifrance.com/content/view/ipod/ ipod 40] [http://faithib.ifrance.com/description/lib/palmare-con.htm palmare con gps ipaq] [http://kiravina.ifrance.com/html/demo-per.htm demo per spirit of speed 1937] [http://soundwave106.ifrance.com/resources/articles/polignano/ polignano] [http://crazybird027.ifrance.com/view/new/intitle-wwwboard/ intitle wwwboard version 2 0] [http://mania555.ifrance.com/img/styles/tripoli-bel.htm tripoli bel suol d amore] [http://kirizz.ifrance.com/html/modem-dlink.htm modem dlink dsl200] [http://hethrfethr77.ifrance.com/content/view/end/ end] [http://bladiblada.ifrance.com/resources/articles/tatoo-foto.htm tatoo foto gratis] [http://csmith06.ifrance.com/lib/dspp-virtualizer.htm dsp2024p virtualizer pro] [http://twobit77.ifrance.com/description/lib/spazi-a/ spazi a misura uomo] [http://nettikyzarc.ifrance.com/content/view/www-target/ www target com] [[Category:Solutions by Programming Language]] |
|||
|exec=bytecode |
|||
|site=http://www.oracle.com/technetwork/java/ |
|||
⚫ | |||
|gc=yes |
|||
|parampass=value |
|||
⚫ | |||
|safety=safe |
|||
|express=explicit |
|||
|compat=nominative |
|||
|checking=static |
|||
|strength=strong |
|||
|tags=java, java5 |
|||
|hopl id=2131 |
|||
|LCT=yes |
|||
|bnf=http://www.cui.unige.ch/db-research/Enseignement/analyseinfo/JAVA/BNFindex.html}} |
|||
{{language programming paradigm|Object-oriented}} |
|||
{{language programming paradigm|Imperative}} |
|||
{{language programming paradigm|generic}} |
|||
{{language programming paradigm|reflective}}[[runs on vm::java virtual machine| ]] |
|||
⚫ | |||
Java source files (.java files) are typically [[Compiler|compiled]] to an intermediate [[bytecode]] (all platform) executable (.class files) and executed by a [[Java Virtual Machine]]. |
|||
Most modern JVMs further compile the bytecode into your processor's native machine code during execution. |
|||
⚫ | |||
The primary benefits of Java are: |
The primary benefits of Java are: |
||
* Cross-platform (Write Once, Run Anywhere) |
* Cross-[[platform]] (Write Once, Run Anywhere (if all of the libraries are ported)) |
||
* Comprehensive class library (which is thoroughly [http://www.oracle.com/technetwork/java/javase/documentation/index.html documented]) |
|||
* High performance (Java code running with a modern JIT is often comparable to the speed of [[C plus plus|C ]]) |
|||
⚫ | |||
* Comprehensive class library |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
There are a variety of arguments regarding Java's performance compared to other popular languages like [[C++]]. Some come to the conclusion that the programmer's choices make a bigger difference on performance in each language. Most show that each language is better than the other at specific types of operations (e.g. Java for memory allocation, C++ for numerical operations). |
|||
⚫ | |||
An extensive summary of comparisons between Java and C++ can be found [[wp:Comparison of Java and C++|on Wikipedia]]. |
|||
⚫ | |||
⚫ | |||
Useful Java links: |
Useful Java links: |
||
* [http://www.java.com java.com] |
* [http://www.java.com java.com] |
||
* [http:// |
* [http://openjdk.java.net OpenJDK] |
||
* [http://java.sun.com java.sun.com] |
|||
==Todo== |
|||
* [http://openjdk.dev.java.net OpenJDK] |
|||
[[Reports:Tasks_not_implemented_in_Java]] |
Latest revision as of 07:11, 27 November 2019
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Execution method: | Compiled (bytecode) |
---|---|
Garbage collected: | Yes |
Parameter passing methods: | By value |
Type safety: | Safe |
Type strength: | Strong |
Type compatibility: | Nominative |
Type expression: | Explicit |
Type checking: | Static |
Lang tag(s): | java, java5 |
See Also: |
The Java programming language, developed by Sun Microsystems, is a language aimed at allowing "high-performance", virtual application development.
Java source files (.java files) are typically compiled to an intermediate bytecode (all platform) executable (.class files) and executed by a Java Virtual Machine. Most modern JVMs further compile the bytecode into your processor's native machine code during execution. This native code translation is mostly done via a JIT compiler that is built in the JVM. Some Java compilers (such as GCJ) can compile Java code to native machine code ahead-of-time rather than just-in-time.
The primary benefits of Java are:
- Cross-platform (Write Once, Run Anywhere (if all of the libraries are ported))
- Comprehensive class library (which is thoroughly documented)
- Automatic memory management
- Large user community
- Well supported by the open source community and commercial industry (Sun, IBM, Oracle, HP, BEA, Apple Inc, etc.)
Java is used in a variety of environments including desktop applications, embedded device (PDA and wireless phone) applications, server-side web page serving applications (as JSP), and applets embedded in web pages.
There are a variety of arguments regarding Java's performance compared to other popular languages like C++. Some come to the conclusion that the programmer's choices make a bigger difference on performance in each language. Most show that each language is better than the other at specific types of operations (e.g. Java for memory allocation, C++ for numerical operations). An extensive summary of comparisons between Java and C++ can be found on Wikipedia.
According to some sources, Java is currently one of the most popular programming languages in the world.
Useful Java links:
Todo
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- Java Implementations (4 P)
- Java User (343 P)
Pages in category "Java"
The following 200 pages are in this category, out of 1,346 total.
(previous page) (next page)A
- A* search algorithm
- A+B
- Abbreviations, automatic
- Abbreviations, easy
- Abbreviations, simple
- ABC problem
- ABC words
- Abelian sandpile model
- Abelian sandpile model/Identity
- Abstract type
- Abundant odd numbers
- Abundant, deficient and perfect number classifications
- Accumulator factory
- Achilles numbers
- Ackermann function
- Active Directory/Connect
- Active Directory/Search for a user
- Active object
- Add a variable to a class instance at runtime
- Addition chains
- Additive primes
- Address of a variable
- ADFGVX cipher
- Air mass
- AKS test for primes
- Algebraic data types
- Align columns
- Aliquot sequence classifications
- Almkvist-Giullera formula for pi
- Almost prime
- Alternade words
- Amb
- Amicable pairs
- Anadromes
- Anagrams
- Anagrams/Deranged anagrams
- Angle difference between two bearings
- Angles (geometric), normalization and conversion
- Animate a pendulum
- Animation
- Anonymous recursion
- Anti-primes
- Append a record to the end of a text file
- Apply a callback to an array
- Apply a digital filter (direct form II transposed)
- Approximate equality
- Arbitrary-precision integers (included)
- Archimedean spiral
- Arena storage pool
- Arithmetic coding/As a generalized change of radix
- Arithmetic derivative
- Arithmetic evaluation
- Arithmetic numbers
- Arithmetic-geometric mean
- Arithmetic-geometric mean/Calculate Pi
- Arithmetic/Complex
- Arithmetic/Integer
- Arithmetic/Rational
- Array concatenation
- Array length
- Arrays
- Ascending primes
- ASCII art diagram converter
- Aspect oriented programming
- Assertions
- Assertions in design by contract
- Associative array/Creation
- Associative array/Iteration
- Associative array/Merging
- Atomic updates
- Attractive numbers
- Audio alarm
- Average loop length
- Averages/Arithmetic mean
- Averages/Mean angle
- Averages/Mean time of day
- Averages/Median
- Averages/Mode
- Averages/Pythagorean means
- Averages/Root mean square
- Averages/Simple moving average
- AVL tree
B
- Babbage problem
- Babylonian spiral
- Bacon cipher
- Balanced brackets
- Balanced ternary
- Barnsley fern
- Base58Check encoding
- Base64 decode data
- Base64 encode data
- Bell numbers
- Benford's law
- Bernoulli numbers
- Bernstein basis polynomials
- Best shuffle
- Bifid cipher
- Bilinear interpolation
- Bin given limits
- Binary digits
- Binary search
- Binary strings
- Bioinformatics/base count
- Bioinformatics/Global alignment
- Bioinformatics/Sequence mutation
- Biorhythms
- Birthday problem
- Bitcoin/address validation
- Bitcoin/public point to address
- Bitmap
- Bitmap/Bresenham's line algorithm
- Bitmap/Bézier curves/Cubic
- Bitmap/Bézier curves/Quadratic
- Bitmap/Flood fill
- Bitmap/Histogram
- Bitmap/Midpoint circle algorithm
- Bitmap/Read a PPM file
- Bitmap/Write a PPM file
- Bitwise operations
- Blum integer
- Boids
- Boolean values
- Boustrophedon transform
- Box the compass
- Boyer-Moore string search
- Brace expansion
- Brazilian numbers
- Break OO privacy
- Brilliant numbers
- Brownian tree
- Bulls and cows
- Bulls and cows/Player
- Burrows–Wheeler transform
- Bézier curves/Intersections
C
- Caesar cipher
- Calculating the value of e
- Calendar
- Calkin-Wilf sequence
- Call a foreign-language function
- Call a function
- Call a function in a shared library
- Call an object method
- CalmoSoft primes
- Camel case and snake case
- Canny edge detector
- Canonicalize CIDR
- Cantor set
- Card shuffles
- Carmichael 3 strong pseudoprimes
- Cartesian product of two or more lists
- Case-sensitivity of identifiers
- Casting out nines
- Catalan numbers
- Catalan numbers/Pascal's triangle
- Catamorphism
- Catmull–Clark subdivision surface
- Changeable words
- Chaocipher
- Chaos game
- Character codes
- Chat server
- Chebyshev coefficients
- Check if a polygon overlaps with a rectangle
- Check if two polygons overlap
- Check Machin-like formulas
- Check that file exists
- Checkpoint synchronization
- Chemical calculator
- Chernick's Carmichael numbers
- Cheryl's birthday
- Chinese remainder theorem
- Chinese zodiac
- Cholesky decomposition
- Chowla numbers
- Church numerals
- Cipolla's algorithm
- Circles of given radius through two points
- Circular primes
- Cistercian numerals
- Classes
- Closest-pair problem
- Closures/Value capture
- Code segment unload
- Collections
- Color of a screen pixel
- Color quantization
- Color wheel
- Colorful numbers
- Execution method/Compiled/Bytecode
- Garbage collection/Yes
- Parameter passing/By value
- Typing/Safe
- Typing/Strong
- Typing/Compatibility/Nominative
- Typing/Expression/Explicit
- Typing/Checking/Static
- Programming Languages
- Programming paradigm/Object-oriented
- Programming paradigm/Imperative
- Programming paradigm/Generic
- Programming paradigm/Reflective