Category:Java: Difference between revisions
mNo edit summary |
m (defunct) |
||
(67 intermediate revisions by 19 users not shown) | |||
Line 1: | Line 1: | ||
{{language |
|||
[http://pupsik1993.ifrance.com/losito.html losito] [http://cuivenarius.ifrance.com/hotel-a-bratislava.html hotel a bratislava] [http://thecrownless.ifrance.com/italian-single/index.html italian single] [http://fluffy-mind.ifrance.com/kawasaki-gpz-500.html kawasaki gpz 500] [http://cuivenarius.ifrance.com/haja-o-que-houver.html haja o que houver madredeus] [http://plyuh-vios.ifrance.com/il-pene-piu-lungo.html il pene piu lungo e spesso] [http://snakeystil.ifrance.com/jade-agencia/index.html jade agencia de viajes] [http://fluffy-mind.ifrance.com/kitchendesigns.html kitchendesigns] [http://xxxenichkaa.ifrance.com/lola-theme.html lola theme] [http://taylors-acolyte.ifrance.com/in-una-notte-cosi.html in una notte cosi] [http://plyuh-vios.ifrance.com/infezione-sulla.html infezione sulla pelle sugli scogli] [http://listmishyk.ifrance.com/kate-ryan-la-promess/index.html kate ryan la promess] [http://plyuh-vios.ifrance.com/i-till-believe.html i till believe di maruah carey] [http://fluffy-mind.ifrance.com/koda-decapitazione.html koda decapitazione] [http://risdimpuka.ifrance.com/luciobattisti/index.html luciobattisti] [http://listmishyk.ifrance.com/key-x-nagravision/index.html key x nagravision] [http://alexandraa80.ifrance.com/lavoro-come/index.html lavoro come animatore turistico] [http://alexandraa80.ifrance.com/la-partida-de/index.html la partida de la gitano] [http://alexandraa80.ifrance.com/lasciami-iva/index.html lasciami iva martha] [http://fluffy-mind.ifrance.com/karaoke-midi-shqiptare.html karaoke midi shqiptare] [http://fluffy-mind.ifrance.com/kingdom-hearts.html kingdom hearts] [http://snakeystil.ifrance.com/julia-schultz/index.html julia schultz] [http://pupsik1993.ifrance.com/lila-elsa.html lila elsa] [http://xxxenichkaa.ifrance.com/laurel-cronin.html laurel cronin] [http://eliasn5gh.ifrance.com/l-errore-subsonica.html l errore subsonica] [http://plyuh-vios.ifrance.com/isabelle-adjani.html isabelle adjani] [http://eliasn5gh.ifrance.com/luoghi-di-villaggiatura.html luoghi di villaggiatura] [http://carbonphoenix.ifrance.com/jej-czarne-oczy.html jej czarne oczy ivan delfin] [http://carbonphoenix.ifrance.com/jose-feliciano.html jose feliciano] [http://carbonphoenix.ifrance.com/jota.html jota] [http://cuivenarius.ifrance.com/hit-mania-dence.html hit mania dence estate 2004] [http://carbonphoenix.ifrance.com/je-taime-moi-non-plus.html je taime moi non plus] [http://eliasn5gh.ifrance.com/little-wing-jimi-hendrix.html little wing jimi hendrix] [http://plyuh-vios.ifrance.com/image-femelle.html image femelle] [http://carbonphoenix.ifrance.com/jogi.html jogi] [http://katzella.ifrance.com/help/index.html help] [http://plyuh-vios.ifrance.com/italiano-medui.html italiano medui] [http://snakeystil.ifrance.com/jambe/index.html jambe] [http://katzella.ifrance.com/herold/index.html herold] [http://angeljazz711.ifrance.com/importanza-donna.html importanza donna nel tempo] [http://oddonpurpose.ifrance.com/l-americano-decapitato.html l americano decapitato in presa diretta] [http://alexandraa80.ifrance.com/london-town/index.html london town] [http://listmishyk.ifrance.com/kills-italian-journalist/index.html kills italian journalist] [http://busjavka.ifrance.com/http-weather-chanel/index.html http weather chanel com] [http://chasingspaces.ifrance.com/hombres-actores/index.html hombres actores] [http://carbonphoenix.ifrance.com/jeeg-robot.html jeeg robot] [http://snakeystil.ifrance.com/jenyfer/index.html jenyfer] [http://listmishyk.ifrance.com/kalhed/index.html kalhed] [http://fluffy-mind.ifrance.com/kung-pow.html kung pow] [http://oddonpurpose.ifrance.com/limb-bizkit.html limb bizkit] [http://plyuh-vios.ifrance.com/inno-internazionale.html inno internazionale spartito] [http://xxxenichkaa.ifrance.com/lisimaco.html lisimaco] [http://child-ofadot.ifrance.com/iperbole-raf.html iperbole raf infinito] [http://plyuh-vios.ifrance.com/ira-furstenberg.html ira furstenberg] [http://oddonpurpose.ifrance.com/lirics.html lirics] [http://katzella.ifrance.com/hai-duci/index.html hai duci] [http://thecrownless.ifrance.com/immobiliare-mi-r-v-a/index.html immobiliare mi r v a f] [http://katzella.ifrance.com/haiducci-unu-in-the/index.html haiducci unu in the dub mix] [http://taylors-acolyte.ifrance.com/i-seni-piu-belli.html i seni piu belli] [http://eliasn5gh.ifrance.com/louisiana-sunday.html louisiana sunday afternoon] [http://pupsik1993.ifrance.com/lumit-21.html lumit 21] [http://fluffy-mind.ifrance.com/knocking-at.html knocking at your backdoor] [http://cuivenarius.ifrance.com/hallowed-thy-the-name.html hallowed thy the name] [http://cuivenarius.ifrance.com/heres-come-trouble.html heres come trouble] [http://eliasn5gh.ifrance.com/le-pita-el.html le pita el] [http://eliasn5gh.ifrance.com/la-serenissima.html la serenissima rondo remix] [http://taylors-acolyte.ifrance.com/invisible-quiz.html invisible quiz] [http://child-ofadot.ifrance.com/inter-champions.html inter champions] [http://chasingspaces.ifrance.com/gra-premio-di-monza/index.html gra premio di monza] [http://carbonphoenix.ifrance.com/jej-czarne.html jej czarne] [http://snakeystil.ifrance.com/julio-lirycs/index.html julio lirycs] [http://xxxenichkaa.ifrance.com/lagotto.html lagotto] [http://cuivenarius.ifrance.com/http-www-thien-bong.html http www thien bong net] [http://taylors-acolyte.ifrance.com/isplad.html isplad] [http://child-ofadot.ifrance.com/i-romanzi-di-gaarden.html i romanzi di gaarden jostein] [http://angeljazz711.ifrance.com/i-meed-a-hero.html i meed a hero] [http://plyuh-vios.ifrance.com/isole-dei-caraibi.html isole dei caraibi] [http://taylors-acolyte.ifrance.com/imacine.html imacine] [http://busjavka.ifrance.com/hotel-trentino-alto/index.html hotel trentino alto adige] [http://xxxenichkaa.ifrance.com/letitia-casata.html letitia casata] [http://alexandraa80.ifrance.com/l-assurdo-mestiere/index.html l assurdo mestiere giorgio faletti] [http://busjavka.ifrance.com/home-page-bloccata/index.html home page bloccata] [http://cuivenarius.ifrance.com/heart-wind.html heart wind] [http://fluffy-mind.ifrance.com/kids-next-door.html kids next door] [http://thecrownless.ifrance.com/ik3ybs/index.html ik3ybs] [http://angeljazz711.ifrance.com/il-tocco-di-un-angelo.html il tocco di un angelo] [http://thecrownless.ifrance.com/i-sitoi-piu-visti/index.html i sitoi piu visti] [http://starcross33.ifrance.com/la-mision/index.html la mision] [http://carbonphoenix.ifrance.com/jane-birkin-serge-gainsbourg.html jane birkin serge gainsbourg je t aime] [http://plyuh-vios.ifrance.com/il-grande-silencio.html il grande silencio] [http://thecrownless.ifrance.com/insieme-a-voi/index.html insieme a voi] [http://listmishyk.ifrance.com/keira-knightey/index.html keira knightey] [http://child-ofadot.ifrance.com/i-film-di-eva-engher.html i film di eva engher] [http://xxxenichkaa.ifrance.com/lerner-todo-a.html lerner todo a pulmon] [http://thecrownless.ifrance.com/if-i-don-t-have-you/index.html if i don t have you] [http://chasingspaces.ifrance.com/honda-sh-150/index.html honda sh 150] [http://child-ofadot.ifrance.com/inquinamento-e.html inquinamento e monumenti] [http://cuivenarius.ifrance.com/heidi-novgorod.html heidi novgorod] [http://child-ofadot.ifrance.com/in-the-jungle.html in the jungle] [http://thecrownless.ifrance.com/interviste/index.html interviste] [http://taylors-acolyte.ifrance.com/immagini-doi.html immagini doi] [http://alexandraa80.ifrance.com/la-mano-sinistra/index.html la mano sinistra della violenza dvd] [http://oddonpurpose.ifrance.com/la-promise.html la promise] [http://eliasn5gh.ifrance.com/la-musica-durante.html la musica durante il neoclassicismo] [http://xxxenichkaa.ifrance.com/luca-dirisio-calma.html luca dirisio calma] [http://plyuh-vios.ifrance.com/italiano-divertente.html italiano divertente] [http://taylors-acolyte.ifrance.com/indeo-codec-per.html indeo codec per winxp] [http://fluffy-mind.ifrance.com/kelly-rowland.html kelly rowland] [http://snakeystil.ifrance.com/je-noi-pas-compris/index.html je noi pas compris] [http://angeljazz711.ifrance.com/iman-ven-a-bailar.html iman ven a bailar] [http://plyuh-vios.ifrance.com/ingrossi-per-grafici.html ingrossi per grafici] [http://angeljazz711.ifrance.com/il-leone-capellone.html il leone capellone] [http://carbonphoenix.ifrance.com/joe-coker.html joe coker] [http://angeljazz711.ifrance.com/ingenieria-en-informatica.html ingenieria en informatica] [http://taylors-acolyte.ifrance.com/invio-mms.html invio mms] [http://angeljazz711.ifrance.com/itinerari-europa.html itinerari europa] [http://oddonpurpose.ifrance.com/life-is-beautifull.html life is beautifull] [http://listmishyk.ifrance.com/kekka-perez/index.html kekka perez] [http://plyuh-vios.ifrance.com/itinerari-irlanda.html itinerari irlanda] [http://taylors-acolyte.ifrance.com/incintri-supereva.html incintri supereva it] [http://starcross33.ifrance.com/la-notte/index.html la notte] [http://taylors-acolyte.ifrance.com/imagenes-de-pooh.html imagenes de pooh] [http://taylors-acolyte.ifrance.com/i9po.html i9po] [http://alexandraa80.ifrance.com/ligos-indeo/index.html ligos indeo xp video 5 2] [http://busjavka.ifrance.com/http-didier/index.html http didier com] [http://eliasn5gh.ifrance.com/lisa-dagli-occhi.html lisa dagli occhi blu] [http://child-ofadot.ifrance.com/il-trionfo-del-tempo.html il trionfo del tempo e del disinganno] [http://oddonpurpose.ifrance.com/la-serenissima-tomme.html la serenissima tomme vee] [http://child-ofadot.ifrance.com/il-fratello-di.html il fratello di leonardo di caprio] [http://thecrownless.ifrance.com/ingenieria-genetica/index.html ingenieria genetica] [http://starcross33.ifrance.com/legion88/index.html legion88] [http://eliasn5gh.ifrance.com/lucarom-it.html lucarom it] [http://xxxenichkaa.ifrance.com/la-divina-comedia.html la divina comedia] [http://katzella.ifrance.com/harrods-it-com/index.html harrods it com] [http://cuivenarius.ifrance.com/handset-manager-7-0.html handset manager 7 0 download] [http://pupsik1993.ifrance.com/lanza.html lanza] [http://alexandraa80.ifrance.com/let-the-sun-shin-in/index.html let the sun shin in] [http://child-ofadot.ifrance.com/ios.html ios] [http://fluffy-mind.ifrance.com/kaon-ksc570.html kaon ksc570] [http://child-ofadot.ifrance.com/io-ti-prendo.html io ti prendo come mia sposa di baglioni te] [http://cuivenarius.ifrance.com/health-invention.html health invention] [http://eliasn5gh.ifrance.com/legge-fibrosi-cistica.html legge fibrosi cistica] [http://xxxenichkaa.ifrance.com/lose-your-self.html lose your self] [http://starcross33.ifrance.com/laboratorio-d-analisi/index.html laboratorio d analisi] [http://xxxenichkaa.ifrance.com/lecca-piedi.html lecca piedi] [http://risdimpuka.ifrance.com/le-ragazze-serie/index.html le ragazze serie] [http://child-ofadot.ifrance.com/iinformazioni-commerciali.html iinformazioni commerciali] [http://oddonpurpose.ifrance.com/latin-chac.html latin chac] [http://plyuh-vios.ifrance.com/io-sono-vivo-tecnho.html io sono vivo tecnho] [http://xxxenichkaa.ifrance.com/lwww-latinmail-com.html lwww latinmail com] [http://thecrownless.ifrance.com/i-ricchi-e-poveri/index.html i ricchi e poveri] [http://angeljazz711.ifrance.com/installare-windows.html installare windows millenium] [http://thecrownless.ifrance.com/i-need-to-know/index.html i need to know] [http://xxxenichkaa.ifrance.com/le-piu-belle-foto.html le piu belle foto di johnny depp] [http://eliasn5gh.ifrance.com/lg-8120-usb-drivers.html lg 8120 usb drivers] [http://taylors-acolyte.ifrance.com/il-tuo-nome-in-cinese.html il tuo nome in cinese] [http://alexandraa80.ifrance.com/l-amico-e-dario/index.html l amico e dario baldan bembo] [http://starcross33.ifrance.com/lido-di-ostia-webcam/index.html lido di ostia webcam] [http://katzella.ifrance.com/hellomoto/index.html hellomoto] [http://angeljazz711.ifrance.com/infiorata.html infiorata] [http://listmishyk.ifrance.com/krisspy-testi/index.html krisspy testi] [http://angeljazz711.ifrance.com/inno-x-maz.html inno x maz] [http://xxxenichkaa.ifrance.com/luis-miguel-no-me.html luis miguel no me platiques mas] [http://oddonpurpose.ifrance.com/movimento-studentesco.html movimento studentesco in cina] [http://angeljazz711.ifrance.com/inno-cecoslovacco.html inno cecoslovacco] [http://thecrownless.ifrance.com/istituto-giorgi/index.html istituto giorgi treviso] [http://alexandraa80.ifrance.com/la-nuda-verita/index.html la nuda verita] [http://risdimpuka.ifrance.com/le-mewmew/index.html le mewmew] [http://cuivenarius.ifrance.com/happy-xmas-war.html happy xmas war is over] [http://child-ofadot.ifrance.com/if-wanna-be.html if wanna be my friends] [http://child-ofadot.ifrance.com/i-can-tell-you-way.html i can tell you way] [http://angeljazz711.ifrance.com/il-giovane-holden.html il giovane holden salinger] [http://fluffy-mind.ifrance.com/karembeu.html karembeu] [http://xxxenichkaa.ifrance.com/lo-mas-porno.html lo mas porno de pamala anderson] [http://eliasn5gh.ifrance.com/livecam.html livecam] [http://fluffy-mind.ifrance.com/krawczyk-trudno-tak.html krawczyk trudno tak] [http://busjavka.ifrance.com/hotel-sestri-levante/index.html hotel sestri levante] [http://xxxenichkaa.ifrance.com/lettera-per-una-amica.html lettera per una amica] [http://angeljazz711.ifrance.com/iust-a-gigolo.html iust a gigolo] [http://starcross33.ifrance.com/liquido-narcotic/index.html liquido narcotic] [http://katzella.ifrance.com/hfgh/index.html hfgh] [http://listmishyk.ifrance.com/key-funcard/index.html key funcard] [http://thecrownless.ifrance.com/idney-polak/index.html idney polak] [http://busjavka.ifrance.com/hombre-desnudo/index.html hombre desnudo] [http://carbonphoenix.ifrance.com/jaroslava.html jaroslava] [http://eliasn5gh.ifrance.com/la-chatrina-di-oggi.html la chatrina di oggi] [http://taylors-acolyte.ifrance.com/infinito-tesine.html infinito tesine] [http://thecrownless.ifrance.com/il-diavolo/index.html il diavolo] [http://thecrownless.ifrance.com/ich-habe-genug/index.html ich habe genug] [http://cuivenarius.ifrance.com/here-i-cme-and.html here i cme and here i go] [http://risdimpuka.ifrance.com/la-squadra/index.html la squadra] [http://carbonphoenix.ifrance.com/jean-franã§ois.html jean franã§ois maurice] [http://risdimpuka.ifrance.com/la-mancha-de/index.html la mancha de rolando] [http://oddonpurpose.ifrance.com/lambrate.html lambrate] [http://listmishyk.ifrance.com/karunesh-punjab/index.html karunesh punjab] [http://pupsik1993.ifrance.com/lucy-lawlwss.html lucy lawlwss] [http://chasingspaces.ifrance.com/havana-club-spot/index.html havana club spot tv] [http://risdimpuka.ifrance.com/lampo/index.html lampo] [http://child-ofadot.ifrance.com/il-lavoro-che.html il lavoro che cambia e i giovani] [http://angeljazz711.ifrance.com/impresa-mille.html impresa mille] [[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