Category:Java: Difference between revisions
mNo edit summary |
m (defunct) |
||
(81 intermediate revisions by 21 users not shown) | |||
Line 1: | Line 1: | ||
{{language |
|||
[http://joshuaw-wise.ifrance.com/img/styles/andersson-dan/ andersson, dan] [http://cocopuff66.ifrance.com/text/directory/sony-cyber/ sony cyber shot dsc t5] [http://horcrionebay.ifrance.com/resources/articles/tom-tom.htm tom tom ipaq] [http://lightmyfire0214.ifrance.com/topic/forni-whirpool/ forni whirpool gas] [http://gabe95.ifrance.com/html/spartiti-cd/ spartiti cd hit mania dance estate 2004] [http://zeakk.ifrance.com/resources/articles/finanziamento-lisbona.htm finanziamento lisbona] [http://horcrionebay.ifrance.com/resources/articles/gps-per.htm gps per nokia 6681] [http://zeakk.ifrance.com/resources/articles/come-piacere.htm come piacere ad una donna] [http://zeakk.ifrance.com/resources/articles/www-ragazze.htm www ragazze comm] [http://cocopuff66.ifrance.com/text/directory/marocco-tour/ marocco tour] [http://squoi-oop.ifrance.com/topic/marketing-management/ marketing management] [http://nokros.ifrance.com/data/musica-per/ musica per organo] [http://joshuaw-wise.ifrance.com/img/styles/se-io/ se io se lei di antonacci] [http://alishca-st.ifrance.com/text/directory/custodia-per.htm custodia per tastiere] [http://smegmacheez.ifrance.com/content/view/kit-gps/ kit gps asus palmari] [http://alishca-st.ifrance.com/text/directory/dr-fuchs.htm dr fuchs] [http://dejablu503.ifrance.com/description/lib/agenzia-animazione.htm agenzia animazione] [http://call-shotgun.ifrance.com/view/new/ventilatore-a/ ventilatore a pale a soffitto] [http://call-shotgun.ifrance.com/view/new/gorillas-teeth/ gorillas teeth] [http://flawedamythyst.ifrance.com/img/styles/canon.htm canon 1600] [http://call-shotgun.ifrance.com/view/new/tru-tones/ tru tones] [http://gabe95.ifrance.com/html/gavin-degraw/ gavin degraw] [http://atrayah.ifrance.com/topic/club-mp.htm club mp3] [http://nokros.ifrance.com/data/wm-grafica/ wm grafica] [http://mfirishka.ifrance.com/view/new/mariana-ochoa.htm mariana ochoa] [http://lightmyfire0214.ifrance.com/topic/notebook-centrino/ notebook centrino m40x] [http://zeakk.ifrance.com/resources/articles/batteria-pentax.htm batteria pentax] [http://gabe95.ifrance.com/html/bauns/ bauns] [http://krychan.ifrance.com/content/view/mezzo-destro.htm mezzo destro sinistro] [http://alishca-st.ifrance.com/text/directory/hp-ipaq.htm hp ipaq rx3115 pda] [http://horcrionebay.ifrance.com/resources/articles/poeme-d.htm poeme d amour] [http://joshuaw-wise.ifrance.com/img/styles/kong-fu/ kong fu] [http://lekusya.ifrance.com/library/html/giochi-simpson/ giochi simpson] [http://sm4.ifrance.com/lib/kimpossible/ kimpossible] [http://alishca-st.ifrance.com/text/directory/my-my.htm my my my] [http://trumanburb.ifrance.com/view/new/moxie-treadmill.htm moxie treadmill] [http://call-shotgun.ifrance.com/view/new/hengher/ hengher] [http://horcrionebay.ifrance.com/resources/articles/lavatrice-ariston.htm lavatrice ariston] [http://call-shotgun.ifrance.com/view/new/truffaut-cofanetto/ truffaut cofanetto] [http://lightmyfire0214.ifrance.com/topic/consolato/ consolato] [http://sm4.ifrance.com/lib/millenium-hotel/ millenium hotel] [http://alishca-st.ifrance.com/text/directory/online-trading.htm online trading] [http://nokros.ifrance.com/data/dispense-economiae/ dispense economiae politica monetaria] [http://nokros.ifrance.com/data/samsung-digimax/ samsung digimax v5] [http://flawedamythyst.ifrance.com/img/styles/fanatik.htm fanatik] [http://atrayah.ifrance.com/topic/complessi.htm complessi] [http://flawedamythyst.ifrance.com/img/styles/la-fidanzata.htm la fidanzata] [http://cocopuff66.ifrance.com/text/directory/telesystem-ts/ telesystem ts 7 3] [http://smegmacheez.ifrance.com/content/view/video-americani/ video americani porno] [http://zeakk.ifrance.com/resources/articles/emmeti-srl.htm emmeti srl] [http://gajar.ifrance.com/html/bellissimi-occhi.htm bellissimi occhi chiusi] [http://zeakk.ifrance.com/resources/articles/nuovi-prodotti.htm nuovi prodotti pubblicitari] [http://flawedamythyst.ifrance.com/img/styles/espinosa-medrano.htm espinosa medrano, juan de-] [http://cocopuff66.ifrance.com/text/directory/da-rockwilder/ da rockwilder] [http://mfirishka.ifrance.com/view/new/tovaglioli.htm tovaglioli] [http://call-shotgun.ifrance.com/view/new/roma-copenhagen/ roma copenhagen] [http://sm4.ifrance.com/lib/panavia-aircraft/ panavia aircraft gmbh] [http://zeakk.ifrance.com/resources/articles/zero-in.htm zero in condotta] [http://gajar.ifrance.com/html/geroglifici-egizi.htm geroglifici egizi] [http://gajar.ifrance.com/html/silerde-gecer.htm silerde gecer] [http://call-shotgun.ifrance.com/view/new/comprar/ comprar] [http://alishca-st.ifrance.com/text/directory/flash-drive.htm flash drive 4gb] [http://mfirishka.ifrance.com/view/new/fto-alessandra.htm fto alessandra pierelli] [http://krychan.ifrance.com/content/view/hp.htm hp 49] [http://squoi-oop.ifrance.com/topic/un-commissario/ un commissario accusa] [http://mfirishka.ifrance.com/view/new/andate-al.htm andate al west] [http://trumanburb.ifrance.com/view/new/differ.htm differ] [http://trumanburb.ifrance.com/view/new/the-getaway.htm the getaway platinum] [http://flawedamythyst.ifrance.com/img/styles/filmhard.htm filmhard] [http://sm4.ifrance.com/lib/union-gold/ union gold srl] [http://alishca-st.ifrance.com/text/directory/mienr.htm mienr] [http://squoi-oop.ifrance.com/topic/globalizzazione-significato/ globalizzazione significato] [http://smegmacheez.ifrance.com/content/view/amis-/ amis srl] [http://cocopuff66.ifrance.com/text/directory/jungle-storm/ jungle storm] [http://lekusya.ifrance.com/library/html/silvia-jato/ silvia jato] [http://call-shotgun.ifrance.com/view/new/behringer-/ behringer - ub2222fx-pro] [http://trumanburb.ifrance.com/view/new/nuova-volkswagen.htm nuova volkswagen passat diesel] [http://flawedamythyst.ifrance.com/img/styles/baby-controllo.htm baby controllo philips] [http://smegmacheez.ifrance.com/content/view/batterie-minolta/ batterie minolta np 800] [http://squoi-oop.ifrance.com/topic/gaydar-com/ gaydar com] [http://dejablu503.ifrance.com/description/lib/divertimento.htm divertimento] [http://dejablu503.ifrance.com/description/lib/calciomercato-bari.htm calciomercato bari] [http://alishca-st.ifrance.com/text/directory/profumi-azzaro.htm profumi azzaro] [http://dejablu503.ifrance.com/description/lib/copertina-caparezza.htm copertina caparezza] [http://gajar.ifrance.com/html/cupids.htm cupids] [http://horcrionebay.ifrance.com/resources/articles/etapas-de.htm etapas de la publicidad] [http://mfirishka.ifrance.com/view/new/tv-color.htm tv color sony 29] [http://squoi-oop.ifrance.com/topic/guilin/ guilin] [http://trumanburb.ifrance.com/view/new/i-pirati.htm i pirati di capri] [http://joshuaw-wise.ifrance.com/img/styles/roma-cancun/ roma cancun vacanze] [http://call-shotgun.ifrance.com/view/new/napoli-colonia/ napoli colonia biglietti aerei] [http://alishca-st.ifrance.com/text/directory/traccie-di.htm traccie di italiano] [http://zeakk.ifrance.com/resources/articles/the-st.htm the 101st airborne in normandy] [http://joshuaw-wise.ifrance.com/img/styles/aldo-giovanni/ aldo giovanni e giacomo - aa la leggenda] [http://joshuaw-wise.ifrance.com/img/styles/zuccher-zu/ zuccher zu] [http://lightmyfire0214.ifrance.com/topic/volo-aereo/ volo aereo amsterdam] [http://joshuaw-wise.ifrance.com/img/styles/biglietti-concerto/ biglietti concerto eros] [http://mfirishka.ifrance.com/view/new/medal-of.htm medal of honor pc] [http://sm4.ifrance.com/lib/the-vampire/ the vampire slayers] [http://krychan.ifrance.com/content/view/hp-zvea.htm hp zv6020ea] [http://alishca-st.ifrance.com/text/directory/giochi-di.htm giochi di mordillo] [http://gajar.ifrance.com/html/casetta-in.htm casetta in legno] [http://flawedamythyst.ifrance.com/img/styles/the-simsfuori.htm the sims-fuori tutti videogiochi] [http://zeakk.ifrance.com/resources/articles/warnervillage-it.htm warnervillage it] [http://dejablu503.ifrance.com/description/lib/divx-recorder.htm divx recorder] [http://horcrionebay.ifrance.com/resources/articles/err-way.htm err way] [http://joshuaw-wise.ifrance.com/img/styles/cibi/ cibi] [http://atrayah.ifrance.com/topic/ragazza-jesi.htm ragazza jesi] [http://trumanburb.ifrance.com/view/new/fottere-gratis.htm fottere gratis figa] [http://cocopuff66.ifrance.com/text/directory/cin-city/ cin city] [http://joshuaw-wise.ifrance.com/img/styles/lesbian-girl/ lesbian girl] [http://atrayah.ifrance.com/topic/non-so.htm non so spiegare] [http://lekusya.ifrance.com/library/html/walking-away/ walking away video] [http://lightmyfire0214.ifrance.com/topic/george-michael/ george michael amazing full intention c] [http://nokros.ifrance.com/data/affari-doro/ affari doro] [http://lekusya.ifrance.com/library/html/kenneth-bingley/ kenneth bingley] [http://flawedamythyst.ifrance.com/img/styles/wireless-trust.htm wireless trust mouse e tastiere] [http://nokros.ifrance.com/data/gta-vica/ gta vica city] [http://joshuaw-wise.ifrance.com/img/styles/fantasy-impromptu/ fantasy impromptu] [http://mfirishka.ifrance.com/view/new/album-per.htm album per fotografie] [http://mfirishka.ifrance.com/view/new/impianto-vigneto.htm impianto vigneto tecnica impiantistica] [http://squoi-oop.ifrance.com/topic/maniglia-cucina/ maniglia cucina] [http://gabe95.ifrance.com/html/gomma-/ gomma - prodotti] [http://gajar.ifrance.com/html/asus-gps.htm asus gps palmari] [http://nokros.ifrance.com/data/delta-tre/ delta tre informatica] [http://gabe95.ifrance.com/html/let-s/ let s groove] [http://dejablu503.ifrance.com/description/lib/np.htm np 40] [http://joshuaw-wise.ifrance.com/img/styles/giochi-caccia/ giochi caccia al tesoro] [http://joshuaw-wise.ifrance.com/img/styles/frontalino-usb/ frontalino usb 2 0] [http://smegmacheez.ifrance.com/content/view/imagini-sulle/ imagini sulle industrie] [http://dejablu503.ifrance.com/description/lib/eclipse-total.htm eclipse total del amor] [http://squoi-oop.ifrance.com/topic/bejeweld/ bejeweld] [http://sm4.ifrance.com/lib/fako/ fako] [http://lightmyfire0214.ifrance.com/topic/multivision-tv/ multivision tv hex code] [http://sm4.ifrance.com/lib/derek-jarman/ derek jarman - the super 8 programme vol. 2] [http://cocopuff66.ifrance.com/text/directory/endamoeba/ endamoeba] [http://zeakk.ifrance.com/resources/articles/epson-r.htm epson r200 stylus photo inkjet cd dvd] [http://nokros.ifrance.com/data/l-ora/ l ora della lucertola] [http://horcrionebay.ifrance.com/resources/articles/agenzia-turistica.htm agenzia turistica belgio] [http://call-shotgun.ifrance.com/view/new/di-vestiti/ di vestiti] [http://atrayah.ifrance.com/topic/sony-ericsson.htm sony ericsson k790i] [http://flawedamythyst.ifrance.com/img/styles/la-casa.htm la casa dalle finestre che ridono] [http://atrayah.ifrance.com/topic/kata-cammello.htm kata cammello] [http://squoi-oop.ifrance.com/topic/bulgaro-it/ bulgaro it] [http://trumanburb.ifrance.com/view/new/nike-mare.htm nike mare] [http://horcrionebay.ifrance.com/resources/articles/hotel-tirolo.htm hotel tirolo] [http://mfirishka.ifrance.com/view/new/segui-me.htm segui me] [http://sm4.ifrance.com/lib/annuncio-incontri/ annuncio incontri sicilia] [http://flawedamythyst.ifrance.com/img/styles/nuova-bmw.htm nuova bmw x3 auto nuove] [http://gajar.ifrance.com/html/il-nuovo.htm il nuovo giornale di bergamo] [http://krychan.ifrance.com/content/view/video-pepsi.htm video pepsi gladiator] [http://lightmyfire0214.ifrance.com/topic/imagenes-del/ imagenes del cruz azul] [http://call-shotgun.ifrance.com/view/new/troie-trans/ troie trans] [http://sm4.ifrance.com/lib/bji/ bji 201] [http://horcrionebay.ifrance.com/resources/articles/becham.htm becham] [http://nokros.ifrance.com/data/kiss-dvix/ kiss dvix] [http://smegmacheez.ifrance.com/content/view/case-vacanza/ case vacanza puglia] [http://cocopuff66.ifrance.com/text/directory/korn-another/ korn another brick in the wall] [http://gajar.ifrance.com/html/meccanica-generale.htm meccanica generale - lavorazioni conto terzi] [http://alishca-st.ifrance.com/text/directory/ariston-lavatrice.htm ariston lavatrice] [http://joshuaw-wise.ifrance.com/img/styles/rayban-olympian/ ray-ban olympian] [http://horcrionebay.ifrance.com/resources/articles/iesolo.htm iesolo] [http://nokros.ifrance.com/data/lg-dvd/ lg dvd vhs home theatre] [http://trumanburb.ifrance.com/view/new/kivu-lago.htm kivu, lago-] [http://atrayah.ifrance.com/topic/foto-segretarie.htm foto segretarie] [http://dejablu503.ifrance.com/description/lib/hotel-lubiana.htm hotel lubiana] [http://dejablu503.ifrance.com/description/lib/fotocopiatrice-multifunzione.htm fotocopiatrice multifunzione] [http://horcrionebay.ifrance.com/resources/articles/samsung-ss.htm samsung 42s5s] [http://smegmacheez.ifrance.com/content/view/oki/ oki 42804513] [http://gabe95.ifrance.com/html/il-venditore/ il venditore di panini] [http://squoi-oop.ifrance.com/topic/mp-foto/ mp3 foto video] [http://cocopuff66.ifrance.com/text/directory/radio-roma/ radio roma] [http://nokros.ifrance.com/data/kissing-a/ kissing a fool of michael buble] [http://dejablu503.ifrance.com/description/lib/hotel-alexander.htm hotel alexander a livigno] [http://dejablu503.ifrance.com/description/lib/la-ragazza.htm la ragazza della quinta strada] [http://flawedamythyst.ifrance.com/img/styles/email-service.htm email service] [http://sm4.ifrance.com/lib/caffe-cialde/ caffe cialde delonghi] [http://gabe95.ifrance.com/html/temperature-maldive/ temperature maldive] [http://horcrionebay.ifrance.com/resources/articles/harry-porter.htm harry porter film dvd] [http://mfirishka.ifrance.com/view/new/midi-oh.htm midi oh boy] [http://cocopuff66.ifrance.com/text/directory/kingston-compact/ kingston compact flash 1 gb] [http://squoi-oop.ifrance.com/topic/polo-/ polo 1.4 tdi highline 2000] [http://call-shotgun.ifrance.com/view/new/consulenza-gratuita/ consulenza gratuita] [http://horcrionebay.ifrance.com/resources/articles/ragazzo-paris.htm ragazzo paris] [http://gabe95.ifrance.com/html/scorpioni-diabolici/ scorpioni diabolici] [http://atrayah.ifrance.com/topic/a-cordless.htm a155 cordless siemens] [http://gabe95.ifrance.com/html/vacanza-a/ vacanza a milano marittima] [http://nokros.ifrance.com/data/lavoro-granada/ lavoro granada] [http://squoi-oop.ifrance.com/topic/gigabyte-nforce/ gigabyte nforce4] [http://gajar.ifrance.com/html/koreano-decapitato.htm koreano decapitato] [http://call-shotgun.ifrance.com/view/new/segredos/ segredos] [http://trumanburb.ifrance.com/view/new/auto-noleggio.htm auto noleggio limbiate] [http://lekusya.ifrance.com/library/html/zucchero-vanessa/ zucchero vanessa carlton] [http://smegmacheez.ifrance.com/content/view/auto-toyota/ auto toyota land cruiser] [http://nokros.ifrance.com/data/bruno-martini/ bruno martini nel duemila] [http://call-shotgun.ifrance.com/view/new/distruggidocumenti-rexel/ distruggidocumenti rexel v20 - strisce] [http://nokros.ifrance.com/data/viaccess/ viaccess 009400] [http://dejablu503.ifrance.com/description/lib/tragedia-ai.htm tragedia ai tropici] [http://squoi-oop.ifrance.com/topic/attracco/ attracco] [http://lekusya.ifrance.com/library/html/vasca-ad/ vasca ad incasso] [[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